Annual report pursuant to Section 13 and 15(d)

Income Taxes - Components (Details)

v3.24.1.u1
Income Taxes - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
U.S Federal income tax (expense) benefit      
Current $ 0 $ 0 $ 0
Deferred (568) 44 150
Total U.S. Federal income tax (expense) benefit (568) 44 150
State and local income tax (expense) benefit      
Current (245) (99) (167)
Deferred (65) (65) 3
Total state and local income tax expense (310) (164) (164)
Foreign income tax (expense) benefit      
Current (101) 8 177
Provision for income taxes $ (979) $ (112) $ 163