v3.26.1
Schedule of Changes in Fair Value Warrant Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Fair Value Disclosures [Abstract]    
Fair value at beginning of year $ 1,250 $ 4,210
Issuance of new warrants 4,092
Exercise of warrants (5,372)
Change in fair value of warrant liability (899) (1,680)
Fair value at end of year $ 351 $ 1,250