XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense The components of lease expense for the six months ended June 30, 2025 and 2024, were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$6,499 $5,181 $12,634 $10,120 
Finance lease cost:
     Amortization of right-of-use assets$$
     Interest on lease liabilities
Short-term lease cost1,357 1,333 2,856 2,499 
Variable lease cost47 41 91 87 
Total lease cost$7,908 $6,559 $15,591 $12,710 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases at June 30, 2025 and December 31, 2024, was as follows:
June 30,
2025
December 31, 2024
Operating Leases
Operating lease right-of-use assets$64,815 $67,140 
Current portion of operating lease liabilities included in "Other accrued liabilities"$20,316 $19,707 
Operating lease liabilities44,762 47,815 
     Total operating lease liabilities$65,078 $67,522 
Finance Leases
Property, plant and equipment, at cost$77 $77 
Accumulated depreciation(18)(10)
Property, plant and equipment, net$59 $67 
Current installments of finance lease obligations$15 $14 
Finance lease obligations47 55 
Total finance lease obligations$62 $69 
Schedule of Future Minimum Lease Obligations, Operating Lease
The Partnership’s future minimum lease obligations as of June 30, 2025, consist of the following:
Operating Leases
Year 1$25,742 
Year 222,080 
Year 316,739 
Year 49,068 
Year 54,203 
Thereafter3,748 
     Total81,580 
     Less amounts representing interest costs(16,502)
Total lease liability$65,078