v3.26.1
Schedule of Warrant Derivative Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
Balance of warrant derivative liabilities $ 4,253
Transfer out upon conversion of convertible notes and warrants with embedded conversion provisions (809)
Change in fair value of warrant liability (4,150)
Transfer in due to issuance of warrants with embedded conversion features  
Balance of warrant derivative liabilities