Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Fair Value of the Lease Liability by Payment Date (Details)

v3.25.2
Leases - Fair Value of the Lease Liability by Payment Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Leases    
2026 $ 17,685  
2027 16,587  
2028 16,312  
2029 15,905  
2030 13,444  
Thereafter 35,932  
Total 115,865  
Less: Amounts representing interest 17,807  
Total lease obligations $ 98,058 $ 100,538