XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Components of Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Lease, Cost [Abstract]        
Operating lease cost $ 11,519 $ 11,595 $ 23,070 $ 23,970
Sublease income (2,700) (3,516) (5,381) (7,086)
Total lease cost $ 8,819 $ 8,079 $ 17,689 $ 16,884