v3.26.1
Operating Lease Obligations - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Future minimum payments under the operating lease obligation    
2027 $ 688  
2028 709  
2029 731  
2030 374  
Total minimum lease payments 2,502  
Less: current portion (546) $ (490)
Long-term portion of minimum lease obligation 1,652 $ 2,199
Principal    
Future minimum payments under the operating lease obligation    
2027 546  
2028 609  
2029 677  
2030 366  
Total minimum lease payments 2,198  
Less: current portion (546)  
Long-term portion of minimum lease obligation 1,652  
Imputed Interest    
Future minimum payments under the operating lease obligation    
2027 142  
2028 100  
2029 54  
2030 8  
Total minimum lease payments $ 304