v3.25.2
FINANCIAL INSTRUMENTS - Fair Value Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liability $ 5,884 $ 4,623
Share based payments 2,910 790
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Carrying amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liability 3,576 3,875
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Fair value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liability 3,576 3,875
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Carrying amount    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liability 2,308 748
Share based payments 2,910 790
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Fair value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liability 2,308 748
Share based payments $ 2,910 $ 790