XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Finance and Operating Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Operating Leases    
Remainder of fiscal year $ 7,293  
Year 1 14,288 $ 16,341
Year 2 12,378 15,668
Year 3 8,716 12,290
Year 4 7,714 8,753
Year 5   7,727
Thereafter 19,978  
Thereafter   19,975
Total minimum payments 70,367 80,754
Less: imputed interest (5,987) (6,880)
Operating lease liability 64,380 73,874
Less: current portion of operating lease liability (12,828) (14,449)
Long-term operating lease liability 51,552 59,425
Operating lease right-of-use assets, net $ 60,687 $ 69,508
Minimum    
Operating Leases    
Operating leases initial term 1 year  
Maximum    
Operating Leases    
Operating leases initial term 10 years