v3.25.4
INCOME TAXES - Balances of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 74,415 $ 74,118 $ 45,136 $ 41,639
Portion that, if recognized, would reduce tax expense and effective tax rate 71,055      
Accrued interest on unrecognized tax benefits 9,294      
Accrued penalties on unrecognized tax benefits $ 2,285