Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Leases - Fair Value of the Lease Liability by Payment Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Leases    
Remaining 2026 $ 4,108  
2027 17,618  
2028 17,093  
2029 16,484  
2030 13,377  
Thereafter 36,432  
Total 105,112  
Less: Amounts representing interest 14,790  
Total lease obligations $ 90,322 $ 98,058