XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Foreign Currency Translation Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Currency Translation        
Beginning balance $ (1,588)      
Currency Translation Adjustments 9,523 $ (631) $ 13,632 $ (2,829)
Ending balance 7,935   7,935  
Accumulated Other Comprehensive Loss        
Currency Translation        
Currency Translation Adjustments $ 9,523 $ (631) $ 13,632 $ (2,829)