XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Restricted Cash and Cash Equivalents        
Cash and cash equivalents $ 51,249 $ 13,692    
Total cash and cash equivalents and restricted cash 55,251 17,464 $ 32,288 $ 27,510
USD        
Restricted Cash and Cash Equivalents        
Cash and cash equivalents and restricted cash 52,091 15,578    
CAD        
Restricted Cash and Cash Equivalents        
Cash and cash equivalents and restricted cash 2,803 1,501    
Other currencies        
Restricted Cash and Cash Equivalents        
Cash and cash equivalents $ 357 $ 385