v3.26.1
Schedule of Derivative Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Balance - November 14, 2024 - Warrant issuance date $ 177 $ 17,421 $ 1 $ 17,421
Fair value adjustments - Derivative financial liability (107) 3,376 (1)  
Warrant liability, ending balance 5 177 5
Cashless exchange of warrants into Common Stock   $ (20,620)    
Series A Warrant repurchase $ (65)   $ (160)