XML 136 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Cash paid during the period for income taxes $ 36,906 $ 5,602 $ 3,061
Penalties 1,615    
Interest on income taxes expense 611    
Unrecognized tax benefits 8,077    
Decrease in Unrecognized Tax Benefits is Reasonably Possible 1,344    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Cash paid during the period for income taxes 25,000    
Operating loss carryforwards 255    
Deferred tax assets, operating loss carryforwards, not subject to expiration 28    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Cash paid during the period for income taxes 8,000    
Operating loss carryforwards $ 14,838