v3.26.3
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Operating Leases    
2027 $ 2,157 $ 3,128
2028 2,137 2,066
2029 1,756 1,684
2030 1,665 1,590
2031 1,484 1,406
Thereafter 2,484 2,443
Total minimum payments 11,683 12,317
Less: imputed interest (1,203) (1,264)
Operating lease liability 10,480 11,053
Less: current portion of operating lease liability (2,374) (2,737)
Long-term operating lease liability 8,106 8,316
Operating lease right-of-use assets, net $ 7,200 $ 7,300
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 7 years