Quarterly report [Sections 13 or 15(d)]

Schedule of Level 3 Roll-forward for Derivative Liabilities (Details)

v3.26.1
Schedule of Level 3 Roll-forward for Derivative Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]    
Initial recognition of derivative liability $ 10,101
Changes in fair value (1,436) $ (104)
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Balance at January 1, 2026  
Initial recognition of derivative liability 10,101  
Changes in fair value (1,436)  
Balance at June 30, 2026 $ 8,665