v3.26.1
Leases - Remaining minimum contractual lease payments and other information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Operating Leases    
Fiscal 2027 $ 703  
Fiscal 2028 672  
Fiscal 2029 377  
Fiscal 2030 247  
Fiscal 2031 236  
Thereafter 39  
Total contract lease payments 2,274  
Total liability to make lease payments 2,103  
Difference in undiscounted and discounted future lease payments $ 171  
Weighted average discount rate 4.08%  
Weighted average remaining lease term (years) 3 years 9 months 18 days  
Finance Leases    
Fiscal 2027 $ 30  
Fiscal 2028 17  
Total contract lease payments 47  
Total liability to make lease payments 46 $ 73
Difference in undiscounted and discounted future lease payments $ 1  
Weighted average discount rate 4.50%  
Weighted average remaining lease term (years) 1 year 7 months 6 days