v3.23.3
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Operating Leases    
Remainder of fiscal year $ 12,788  
Year 1 14,347 $ 16,341
Year 2 12,436 15,668
Year 3 8,775 12,290
Year 4 7,748 8,753
Year 5   7,727
Thereafter 19,978  
Thereafter   19,975
Total minimum payments 76,072 80,754
Less: imputed interest (6,364) (6,880)
Operating lease liability 69,708 73,874
Less: current portion of operating lease liability (14,717) (14,449)
Long-term operating lease liability 54,991 59,425
Operating lease right-of-use assets, net $ 64,588 $ 69,508
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 10 years