v3.26.1
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, beginning of period $ 15,111 $ 13,855
Change in prior period positions (18) 0
Additions for tax positions in current period 91 55
Foreign currency translation 149  
Foreign currency translation   (192)
Balance, end of period $ 15,333 $ 13,718