v3.25.2
Note 13 - Note Payable - Summary of Maturity of Note Payable (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturities of Long-Term Debt [Abstract]  
2025 (remaining six months) $ 26
2026 56
2027 1,569
Total $ 1,651