v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Beginning balance $ (2,202) $ (1,690)
Provisions for expected credit losses (239) (595)
Foreign currency adjustments 15 (130)
Utilization of allowances for credit losses 29 213
Ending balance $ (2,397) $ (2,202)