v3.25.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Beginning balance $ (1,690) $ (1,458)
Provisions for expected credit losses (595) (439)
Foreign currency adjustments (130)  
Utilization of allowance for credit losses 213 207
Ending balance $ (2,202) $ (1,690)