XML 113 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 129 $ 67 $ 353
State 395 49 94
Foreign 2,151 212 492
Current income tax expense (benefit), Total 2,675 328 939
Deferred:      
Federal (48,545) (20,181) (15,835)
State (17,404) (7,634) (6,115)
Foreign (6,574) (8,354) (6,595)
Deferred income tax expense (benefit), Total (72,523) (36,169) (28,545)
Change in valuation allowance 67,450 23,262 25,339
Total $ (2,398) $ (12,579) $ (2,267)