v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202520242023
Operating lease cost$31,057 $31,593 $27,919 
Variable lease cost$12,390 $11,409 $9,455 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to the leases was as follows (in thousands):
Year Ended December 31,
202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$25,889 $22,413 $19,829 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases8,369 9,163 23,960 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to the leases was as follows at December 31 (in thousands):
20252024
Operating lease right-of-use assets - related parties$68,416 $74,889 
Operating lease right-of-use assets - non-related parties49,399 53,760 
Operating lease right-of-use assets$117,815 $128,649 
Other current liabilities - related parties6,915 6,310 
Other current liabilities - non-related parties16,294 16,979 
Other current liabilities$23,209 $23,289 
Operating lease liabilities - related parties77,344 84,259 
Operating lease liabilities - non-related parties36,299 41,975 
Operating lease liabilities113,643 126,234 
Total operating lease liabilities$136,852 $149,523 
Weighted Average Remaining Lease Term (years)
Operating leases9.19.6
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 December 31, 2025 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
2026$11,807 $18,036 $29,843 
202710,839 15,239 26,078 
20288,609 9,897 18,506 
20298,824 6,859 15,683 
20309,045 4,285 13,330 
Later years73,800 3,650 77,450 
Total lease payments122,924 57,966 180,890 
Less: imputed interest(38,665)(5,373)(44,038)
Total$84,259 $52,593 $136,852