XML 105 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax provision:      
US Federal $ 0 $ 0 $ 0
US State 2,202 1,547 122
International 9,855 9,808 5,380
Total current income tax provision 12,057 11,355 5,502
Deferred income tax provision (benefit):      
US Federal (927) (15,597) (13,009)
US State (1,489) (2,451) (4,244)
International (935) (3,768) 189
Total deferred income tax benefit (3,351) (21,816) (17,064)
Total income tax (benefit) provision $ 8,706 $ (10,461) $ (11,562)