v3.26.1
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Maturities of lease liabilities  
2027 $ 50,440
2028 50,170
2029 43,683
2030 41,323
2031 35,628
Thereafter 189,388
Total lease payments 410,632
Less: lease incentives not yet received (36,658)
Less: imputed interest (131,329)
Present value of lease liabilities $ 242,645