XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Cash and cash equivalents $ 53,554 $ 13,692    
Total cash and cash equivalents and restricted cash 57,550 17,464 $ 43,209 $ 27,510
USD        
Cash and cash equivalents and restricted cash 55,279 15,578    
CAD        
Cash and cash equivalents and restricted cash 1,628 1,501    
Other currencies        
Cash and cash equivalents $ 643 $ 385