XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Value of Lease Liabilities Related to Operating and Finance Leases (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Operating Leases  
Remaining 2025 $ 7,139
2026 26,125
2027 24,356
2028 21,657
2029 17,933
Thereafter 45,787
Total lease payments 142,997
Less: Interest (31,182)
Present value of lease liabilities 111,815
Financing Leases  
Remaining 2025 173
2026 632
2027 384
2028 251
2029 107
Thereafter 37
Total lease payments 1,584
Less: Interest (150)
Present value of lease liabilities 1,434
Total  
Remaining 2025 7,312
2026 26,757
2027 24,740
2028 21,908
2029 18,040
Thereafter 45,824
Total lease payments 144,581
Less: Interest (31,332)
Present value of lease liabilities 113,249
Sublease Income  
Remaining 2025 173
2026 368
2027 42
2028 43
2029 44
Thereafter 30
Total lease payments $ 700