v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease cost$8,041 $7,688 $15,783 $15,753 
Variable lease cost$3,430 $2,819 $6,820 $5,831 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to the leases was as follows (in thousands):
Six Months Ended June 30,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$12,820 $13,023 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$20,892 $8,202 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to the leases was as follows (in thousands):
As of
June 30,
2026
December 31,
2025
Operating lease right-of-use assets - related parties$65,371 $68,416 
Operating lease right-of-use assets - non-related parties60,478 49,399 
Operating lease right-of-use assets$125,849 $117,815 
Other current liabilities - related parties7,232 6,915 
Other current liabilities - non-related parties16,780 16,294 
Other current liabilities$24,012 $23,209 
Operating lease liabilities - related parties73,625 77,344 
Operating lease liabilities - non-related parties46,475 36,299 
Operating lease liabilities120,100 113,643 
Total operating lease liabilities$144,112 $136,852 
Weighted Average Remaining Lease Term (years)
Operating leases9.09.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 June 30, 2026 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
Remainder of 2026
$5,928 $9,223 $15,151 
202710,839 18,469 29,308 
20288,609 13,549 22,158 
20298,824 10,258 19,082 
20309,045 6,827 15,872 
Later years73,800 14,141 87,941 
Total lease payments117,045 72,467 189,512 
Less: imputed interest(36,188)(9,212)(45,400)
Total$80,857 $63,255 $144,112