XML 95 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Major Components of Income Tax (Provision) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 0 $ 0 $ 0
State 0 0 0
Foreign (2,180) (1,110) (1,178)
Total current income tax provision (2,180) (1,110) (1,178)
Deferred:      
Federal (1,746) 6,790 (90)
State (526) 1,657 (53)
Foreign 1,144 972 366
Total deferred income tax (provision) benefit (1,128) 9,419 223
Total $ (3,308) $ 8,309 $ (955)