XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Operating Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]        
Operating lease expense $ 5,175 $ 5,019 $ 15,482 $ 12,153
Variable lease expense 806 722 2,215 1,501
Short-term lease expense 463 392 1,481 1,171
Total operating lease expense $ 6,444 $ 6,133 $ 19,178 $ 14,825