v3.26.3
Operating Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
Three months ending December 31, 2026 $ 36,764
Year one 127,176
Year two 101,248
Year three 71,616
Year four 39,820
Thereafter 46,665
Total 423,289
Less amount of lease payments representing interest (62,702)
Total present value of lease payments $ 360,587