XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease cost$7,002 $6,482 $20,637 $19,357 
Variable lease cost2,372 2,240 6,544 6,353 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to the leases was as follows (in thousands):
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$14,883 $12,045 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases20,412 29,915 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to the leases was as follows (in thousands):
As of
September 30,
2023
December 31,
2022
Operating lease right-of-use assets - related parties$84,592 $86,356 
Operating lease right-of-use assets - non-related parties59,555 52,712 
Operating lease right-of-use assets$144,147 $139,068 
Other current liabilities - related parties5,592 5,409 
Other current liabilities - non-related parties14,686 13,863 
Other current liabilities$20,278 $19,272 
Operating lease liabilities - related parties92,049 93,393 
Operating lease liabilities - non-related parties50,990 45,474 
Operating lease liabilities143,039 138,867 
Total operating lease liabilities$163,317 $158,139 
Weighted Average Remaining Lease Term (years)
Operating leases10.311.1
Weighted Average Discount Rate
Operating leases5.4 %5.2 %
Schedule of Lease Payments Due Related To Lease Liabilities
Lease payments due related to lease liabilities as of September 30, 2023 were as follows (in thousands):
Related Party
Operating Leases
Non-Related Parties
Operating Leases
Total
Operating Leases
Remainder of 2023
$2,827 $4,157 $6,984 
202411,412 16,333 27,745 
202511,607 15,110 26,717 
202611,807 12,878 24,685 
202710,839 9,843 20,682 
Later years100,278 14,449 114,727 
Total lease payments148,770 72,770 221,540 
Less: imputed interest(51,129)(7,094)(58,223)
Total$97,641 $65,676 $163,317