XML 124 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current provision:      
Federal $ (144) $ 144 $ 0
State (561) 2,405 678
Foreign 1,255 1,582 0
Total current provision 550 4,131 678
Deferred provision:      
Federal 0 (474) (878)
State 0 (105) (120)
Foreign (96) 0 0
Total deferred provision (96) (579) (998)
Provision for/(benefit from) income taxes $ 454 $ 3,552 $ (320)