Annual report [Section 13 and 15(d), not S-K Item 405]

Note 10 - Notes Payable - Schedule of Notes Payable (Details)

v3.26.1
Note 10 - Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Less issuance costs $ 0 $ (974)
Notes Payable, Current 0 3,536
Related Party [Member]    
Notes payable, current, including issuance costs 0 850
Notes related-party, accrued interest payable 0 6
Notes Payable, Current 0 306
Nonrelated Party [Member]    
Notes payable, current, including issuance costs 0 650
Notes related-party, accrued interest payable 0 4
Notes Payable, Current 0 3,230
Summit Investment Services, LLC [Member]    
Notes payable, current, including issuance costs $ 0 $ 3,000