XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Lease, Cost [Abstract]        
Operating lease expense $ 1,788 $ 1,878 $ 3,551 $ 3,970
Short-term lease expense 7,534 5,292 14,817 10,863
Total lease expense $ 9,322 $ 7,170 $ 18,368 $ 14,833