XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Operating Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
Three months ending December 31, 2025 $ 35,572
Year one 128,573
Year two 98,473
Year three 73,408
Year four 46,270
Thereafter 45,844
Total 428,140
Less amount of lease payments representing interest (61,803)
Total present value of lease payments $ 366,337