XML 113 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ (1,611) $ 6,852 $ 30,365
State (108) (78) 56
Foreign (232) (1,257) (3,643)
Deferred:      
Federal (30) 9 262
State 126 (70) (229)
Foreign (4) 1,721 297
Income tax (provision) benefit $ (1,859) $ 7,177 $ 27,108