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

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

v3.25.1
Note 11 - Note Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Less issuance costs $ (974) $ 0
Notes Payable, Current 3,536 35
Notes payable, non-current portion 0 2,923
Less issuance costs 0 (77)
Related Party [Member]    
Notes payable, current, including issuance costs 850 0
Notes accrued interest payable 6 0
Notes Payable, Current 306 0
Nonrelated Party [Member]    
Notes payable, current, including issuance costs 650 0
Notes accrued interest payable 4 0
Notes Payable, Current 3,230 35
Summit Investment Services, LLC [Member]    
Notes payable, current, including issuance costs 3,000 35
Notes payable, non-current portion $ 0 $ 3,000