XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Operating Leases    
Remainder of fiscal year $ 3,558  
Year 1 12,508 $ 14,263
Year 2 8,881 12,361
Year 3 7,894 8,705
Year 4 7,711 7,713
Year 5   7,599
Thereafter 12,552  
Thereafter   12,381
Total minimum payments 53,104 63,022
Less: imputed interest (4,008) (5,082)
Operating lease liability 49,096 57,940
Less: current portion of operating lease liability (12,306) (12,748)
Long-term operating lease liability 36,790 45,192
Operating lease right-of-use assets, net $ 46,011 $ 54,503
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 9 years