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

Operating Lease Obligations - Future Minimum Payments (Details)

v3.25.2
Operating Lease Obligations - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 $ 669  
2027 688  
2028 709  
2029 731  
2030 375  
Total minimum lease payments 3,172  
Less: current portion (490) $ (436)
Long-term portion of minimum lease obligation 2,199 $ 2,688
Principal    
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 490  
2027 546  
2028 609  
2029 677  
2030 367  
Total minimum lease payments 2,689  
Imputed Interest    
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 179  
2027 142  
2028 100  
2029 54  
2030 8  
Total minimum lease payments $ 483