XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended March 31,
20262025
Operating lease cost$7,742 $8,065 
Variable lease cost$3,390 $3,012 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to the leases was as follows (in thousands):
Three Months Ended March 31,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$5,508 $6,663 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$15,827 $5,897 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to the leases was as follows (in thousands):
As of
March 31,
2026
December 31,
2025
Operating lease right-of-use assets - related parties$66,898 $68,416 
Operating lease right-of-use assets - non-related parties59,914 49,399 
Operating lease right-of-use assets$126,812 $117,815 
Other current liabilities - related parties7,072 6,915 
Other current liabilities - non-related parties16,766 16,294 
Other current liabilities$23,838 $23,209 
Operating lease liabilities - related parties75,492 77,344 
Operating lease liabilities - non-related parties46,764 36,299 
Operating lease liabilities122,256 113,643 
Total operating lease liabilities$146,094 $136,852 
Weighted Average Remaining Lease Term (years)
Operating leases9.29.1
Weighted Average Discount Rate
Operating leases5.7%5.7%
Schedule of Lease Payments Due Related To Lease Liabilities
Lease payments due related to lease liabilities as of March 31, 2026 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
Remainder of 2026
$8,868 $14,309 $23,177 
202710,839 16,671 27,510 
20288,609 11,779 20,388 
20298,824 9,441 18,265 
20309,045 6,840 15,885 
Later years73,800 14,123 87,923 
Total lease payments119,985 73,163 193,148 
Less: imputed interest(37,421)(9,633)(47,054)
Total$82,564 $63,530 $146,094