v3.26.1
Other Current Assets And Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Other Liabilities, Current [Abstract]    
Accrued employee benefits $ 48,150 $ 31,254
Payroll, state and local taxes 10,689 12,040
Accrued professional and legal fees 15,533 16,966
Accrued environmental 2,723 1,408
Accrued restructuring (Note 16) 7,524 11,044
Accrued interest 4,588 3,307
Other 89,881 73,087
Total other current liabilities $ 179,088 $ 149,106