XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Lease Costs and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]        
Operating lease cost $ 20,643 $ 22,594 $ 41,748 $ 46,334
Short-term lease cost 639 737 978 1,892
Variable lease cost 836 1,321 1,891 2,456
Sublease income (2,692) (3,375) (5,466) (6,713)
Total lease cost $ 19,426 $ 21,277 $ 39,151 $ 43,969