Quarterly report [Sections 13 or 15(d)]

Operating Lease Obligations - Future Minimum Payments (Details)

v3.25.3
Operating Lease Obligations - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
2026 $ 674    
2027 693    
2028 715    
2029 735    
2030 189    
Total minimum lease payments 3,006    
Less: current portion (504) $ (490) $ (490)
Long-term portion of minimum lease obligation 2,068 $ 2,199 $ 2,199
Principal      
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
2026 504    
2027 561    
2028 626    
2029 694    
2030 187    
Total minimum lease payments 2,572    
Less: current portion (504)    
Long-term portion of minimum lease obligation 2,068    
Imputed Interest      
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]      
2026 170    
2027 132    
2028 89    
2029 41    
2030 2    
Total minimum lease payments $ 434