v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Short-term borrowings $ 0 $ 4,612
Australian credit facility 13,443 12,774
Short-term borrowings and current portion of long-term debt 13,443 17,386
Long-term portion:    
Less: financing costs, net 2,627 2,367
Long-term debt, net 1,327,273 1,212,533
Total debt  1,340,716 1,229,919
Credit Facility | Amended and Restated Credit Agreement | Revolving credit facility    
Long-term portion:    
Long-term debt 424,400 354,800
Credit Facility | Amended and Restated Credit Agreement | Unsecured Debt    
Long-term portion:    
Long-term debt 500,000 450,000
Credit Facility | Term facility | Unsecured Debt    
Long-term portion:    
Long-term debt 90,000 90,000
Credit Facility | Receivables securitization facility    
Long-term portion:    
Long-term debt $ 315,500 $ 320,100