XML 100 R84.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Schedule of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Total current taxes $ (6,689) $ 1,662 $ (403)
Total deferred taxes 49,099 (33,985) (7,101)
Provision (benefit) for income taxes 42,410 (32,323) (7,504)
U.S. federal      
Operating Loss Carryforwards [Line Items]      
Total current taxes 161 2,354 (180)
Total deferred taxes 31,132 (15,254) 32
State      
Operating Loss Carryforwards [Line Items]      
Total current taxes 704 1,629 1,719
Total deferred taxes 20,307 (16,864) 114
International      
Operating Loss Carryforwards [Line Items]      
Total current taxes (7,554) (2,321) (1,942)
Total deferred taxes $ (2,340) $ (1,867) $ (7,247)