v3.25.1
Operating Lease Obligations - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 $ 664  
2027 683  
2028 704  
2029 725  
2030 558  
Total minimum lease payments 3,334  
Less: current portion (476) $ (436)
Long-term portion of minimum lease obligation 2,325 $ 2,688
Principal    
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 476  
2027 532  
2028 593  
2029 659  
2030 541  
Total minimum lease payments 2,801  
Less: current portion (476)  
Long-term portion of minimum lease obligation 2,325  
Imputed Interest    
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2026 188  
2027 151  
2028 111  
2029 66  
2030 17  
Total minimum lease payments $ 533