v3.25.2
NON-CONTROLLING INTEREST - Schedule of balance recognized as NCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Noncontrolling Interest [Line Items]          
Balance     $ 3,660    
Net loss and comprehensive loss attributable to NCI $ (347) $ (213) (1,110) $ (409)  
Balance 4,172   4,172   $ 3,660
Non-controlling interest [Member]          
Noncontrolling Interest [Line Items]          
Balance     3,660 $ 3,117 3,117
Issuance of common shares     482   1,350
Grant of options     1,140    
Net loss and comprehensive loss attributable to NCI     (1,110)   (807)
Balance $ 4,172   $ 4,172   $ 3,660