Annual report pursuant to Section 13 and 15(d)

Income Taxes - Current and Deferred Components of Income Tax Expense (Benefit) (Details)

v3.24.1
Income Taxes - Current and Deferred Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 0 $ 0
State (73) 33
Foreign 512 259
Total current income tax expense (benefit) 439 292
Deferred:    
Federal 48 (6,317)
State 62 (1,963)
Foreign (1,035) 16
Total deferred income tax expense (benefit) (925) (8,264)
Total income tax expense (benefit) $ (486) $ (7,972)