v3.26.1
Leases - Maturities of Future Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases  
2027 $ 12,199
2028 9,957
2029 7,499
2030 5,770
2031 4,917
2032 and thereafter 29,987
Total lease payments $ 70,331