XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202320222021
Operating lease cost$27,919 $25,874 $23,873 
Variable lease cost$9,455 $8,569 $6,627 
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,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$19,829 $17,002 $16,266 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases23,960 30,882 33,133 
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):
20232022
Operating lease right-of-use assets - related parties$83,065 $86,356 
Operating lease right-of-use assets - non-related parties61,736 52,712 
Operating lease right-of-use assets$144,801 $139,068 
Other current liabilities - related parties5,730 5,409 
Other current liabilities - non-related parties16,635 13,863 
Other current liabilities$22,365 $19,272 
Operating lease liabilities - related parties90,568 93,393 
Operating lease liabilities - non-related parties51,554 45,474 
Operating lease liabilities142,122 138,867 
Total operating lease liabilities$164,487 $158,139 
Weighted Average Remaining Lease Term (years)
Operating leases10.011.1
Weighted Average Discount Rate
Operating leases5.6 %5.2 %
Schedule of Lease Payments Due Related To Lease Liabilities
Lease payments due related to lease liabilities as of December 31, 2023 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
2024$11,412 $18,671 $30,083 
202511,607 17,008 28,615 
202611,807 14,199 26,006 
202710,839 10,974 21,813 
20288,609 6,124 14,733 
Later years91,669 9,548 101,217 
Total lease payments145,943 76,524 222,467 
Less: imputed interest(49,645)(8,335)(57,980)
Total$96,298 $68,189 $164,487