XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
United States $ 155 $ 370 $ (44,399)
U.S. state 1,191 250 235
Foreign 2,114 (1,322) 2,622
Current, Total 3,460 (702) (41,542)
Deferred:      
United States 266 (7,662) (20,913)
U.S. state (12) (177) (1,798)
Foreign 1,766 (800) (1,693)
Deferred, Total 2,020 (8,639) (24,404)
Total income tax provision (benefit) $ 5,480 $ (9,341) $ (65,946)