Quarterly report [Sections 13 or 15(d)]

Notes Payable - Future Maturities (Details)

v3.25.2
Notes Payable - Future Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Notes Payable    
Remainder of 2025 $ 632  
2026 39,587  
2027 14,404  
Total principal payments 54,623  
Add: Accrued interest 33,234  
Total debt $ 87,857 $ 78,043