XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease cost$31,593 $27,919 $25,874 
Variable lease cost$11,409 $9,455 $8,569 
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,
202420232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$22,413 $19,829 $17,002 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases9,163 23,960 30,882 
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):
20242023
Operating lease right-of-use assets - related parties$74,889 $83,065 
Operating lease right-of-use assets - non-related parties53,760 61,736 
Operating lease right-of-use assets$128,649 $144,801 
Other current liabilities - related parties6,310 5,730 
Other current liabilities - non-related parties16,979 16,635 
Other current liabilities$23,289 $22,365 
Operating lease liabilities - related parties84,259 90,568 
Operating lease liabilities - non-related parties41,975 51,554 
Operating lease liabilities126,234 142,122 
Total operating lease liabilities$149,523 $164,487 
Weighted Average Remaining Lease Term (years)
Operating leases9.610.0
Weighted Average Discount Rate
Operating leases5.7 %5.6 %
Schedule of Lease Payments Due Related To Lease Liabilities
Lease payments due related to lease liabilities as of December 31, 2024 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
2025$11,607 $18,888 $30,495 
202611,807 15,733 27,540 
202710,839 12,453 23,292 
20288,609 7,336 15,945 
20298,824 4,547 13,371 
Later years82,845 6,605 89,450 
Total lease payments134,531 65,562 200,093 
Less: imputed interest(43,962)(6,608)(50,570)
Total$90,569 $58,954 $149,523