v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:      
U.S. Federal $ (63) $ 82 $ (7)
U.S. state and local (28) 26 0
Foreign 251 0 0
Total current income taxes 160 108 (7)
Deferred income taxes:      
U.S. federal (11,225) (1,160) 497
U.S. state and local (7,208) (15,904) 185
Foreign (280) (742) (1,118)
Total deferred income taxes (18,713) (17,806) (436)
Income tax benefit $ (18,553) $ (17,698) $ (443)