XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
The Company's lease costs were as follows:
Year Ended December 31,
(in thousands)20232022
Operating lease cost$13,786 $12,073 
Short-term lease cost 40 
Sublease income(234)(559)
Total lease cost$13,552 $11,554 
Schedule of Operating Lease Assets and Liabilities
Leases recognized in the consolidated balance sheets consisted of the following:
December 31,
(in thousands)20232022
Assets:
Operating lease right-of-use assets$85,101 $68,985 
Liabilities:
Current operating lease liabilities$4,238 $10,663 
Long-term operating lease liabilities109,483 70,994 
Total lease liabilities$113,721 $81,657 
Schedule of Operating Leases, Other Information
Other information related to the Company's lease arrangements were as follows:
Year Ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$12,714 $14,145 
ROU assets obtained in exchange for lease liabilities in non-cash transactions:
Operating lease assets obtained in exchange for operating lease liabilities$28,605 $44,481 
Weighted-average remaining lease term33.1 years41.0 years
Weighted-average discount rate5.04 %4.77 %
Schedule of Operating Lease Maturities
As of December 31, 2023, the maturities of the lease liabilities were as follows:
(in thousands)
2024$6,454 
20258,168 
202612,159 
202712,605 
202812,592 
Thereafter320,575 
Total minimum lease payments$372,553 
Less: imputed interest258,832 
Present value of the minimum lease payments$113,721