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]      
Unrecognized tax benefits-January 1, $ 3,577 $ 6,593 $ 8,611
Additions for:      
Current year tax positions 0 0 517
Prior year tax positions 0 0 28
Reductions for:      
Lapse of statute of limitations (2,329) (3,016) (2,563)
Unrecognized tax benefits-December 31, $ 1,248 $ 3,577 $ 6,593