XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Composition of Certain Financial Statement Captions - Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Composition Of Certain Financial Statement Captions [Abstract]    
Accrued salaries and withholdings $ 216,399 $ 218,529
Accrued leave 41,884 75,339
Other 24,704 22,646
Total accrued compensation and benefits $ 282,987 $ 316,514