XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Foreign Currency Translation Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Currency Translation        
Beginning balance $ 7,935   $ (5,697)  
Currency Translation Adjustments (874) $ 5,228 12,758 $ 2,399
Ending balance 7,061   7,061  
Accumulated Other Comprehensive income (loss)        
Currency Translation        
Currency Translation Adjustments $ (874) $ 5,228 $ 12,758 $ 2,399