XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The Company's lease costs were as follows:
Year Ended December 31,
(in thousands)20242023
Operating lease cost$11,979 $13,786 
Sublease income(789)(234)
Total lease cost$11,190 $13,552 
Schedule of Operating Leases, Other Information
Other information related to the Company's lease arrangements were as follows:
Year Ended December 31,
(in thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,637 $12,714 
ROU assets obtained in exchange for lease liabilities in non-cash transactions:
Operating lease assets obtained in exchange for operating lease liabilities$4,585 $28,605 
Weighted-average remaining lease term31.7 years33.1 years
Weighted-average discount rate5.07 %5.04 %
Schedule of Operating Lease Maturities
As of December 31, 2024, the future minimum lease payments were as follows:
(in thousands)
2025$8,500 
202612,863 
202713,545 
202813,572 
202913,577 
Thereafter311,586 
Total minimum lease payments$373,643 
Less: imputed interest255,021 
Present value of the minimum lease payments$118,622