v3.26.1
Note 12 - Convertible Note Payable - Schedule of Note Payable (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Convertible note payable, net $ 6,899 $ 6,454
Convertible Note [Member]    
Convertible note payable 16,253 16,253
Less: Debt discount and Debt issuance costs, net (9,354) (9,799)
Convertible note payable, net 6,899 $ 6,454
Balance 9,799  
Amortization, net (445)  
Balance $ 9,354