v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Warrant liability   $ 2,219
Share payable $ 373 143
Assets transfer from Level 1 to 2 0 0
Assets transfer from Level 2 to 1 0 0
Liabilities transfer from Level 1 to 2 0 0
Liabilities transfer from Level 2 to 1 0 0
Assets transfer from in/ out from Level 1 to 3 0 0
Liabilities transfer from in/out level 1 to 3 0 0
Recurring    
Fair Value Measurements    
Warrant liability   2,219
Contingent payable derivative liability 9,416 9,578
Convertible notes at fair value 37,276 34,224
Share payable 373 143
Total fair value 47,065 46,164
Level 3 | Recurring    
Fair Value Measurements    
Warrant liability   2,219
Contingent payable derivative liability 9,416 9,578
Convertible notes at fair value 37,276 34,224
Share payable 373 143
Total fair value $ 47,065 $ 46,164