XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income before Income Taxes $ 16,002 $ 8,766 $ 21,836 $ 15,421
Income Tax Expense $ (35,152) $ (30,530) $ (52,501) $ (42,007)
Effective Tax Rate 220.00% 348.00% 240.00% 272.00%