XML 111 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Cash paid during the period for income taxes $ 53,072 $ 36,906 $ 5,602
Penalties 1,346    
Interest on income taxes expense 1,109    
Unrecognized tax benefits 6,733    
Decrease in UTP is reasonably possible 1,519    
Domestic Tax Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 255    
Deferred tax assets, operating loss carryforwards, not subject to expiration 28    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 13,050