v3.26.3
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Foreign Currency Translation Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Currency Translation Adjustments        
Beginning balance $ (3,005) $ 7,935 $ 7,384 $ (5,697)
Currency Translation Adjustments (2,293) (874) (12,843) 12,758
Ending balance (5,312) 7,061 (5,312) 7,061
Accumulated Other Comprehensive Income (Loss)        
Currency Translation Adjustments        
Currency Translation Adjustments $ (2,307) $ (874) $ (12,696) $ 12,758