v3.25.4
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning Balance $ 22,424 $ 33,599 $ 39,172
Increases related to prior year tax positions 17,187 1,450 0
Decreases related to prior year tax positions (762) (858) 0
Increases related to current year tax positions 712 658 790
Decreases based on settlements with taxing authorities (20,043) (1,965) 0
Decreases due to lapse of statute limitations (643) (10,234) (6,743)
Foreign currency translation 878   380
Foreign currency translation   (226)  
Ending Balance $ 19,753 $ 22,424 $ 33,599