XML 78 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
As of the dates indicated, the Company had the following related to operating leases:
As of December 31, 2024As of December 31, 2023
(In thousands)
Right-of-use assets$68,393 $50,641 
Lease liabilities81,901 55,617 
The following table is a summary of the Company’s components of net lease cost for the periods indicated:
For the Year Ended December 31,
202420232022
(In thousands)
Operating lease cost$13,295 $12,439 $12,716 
Finance lease cost468 338 309 
Variable lease cost3,017 2,766 2,547 
Total lease cost$16,780 $15,543 $15,572 
Schedule of Operating Lease Balance Sheet Information
Supplemental balance sheet information related to operating leases as of the dates indicated is as follows:
As of December 31, 2024As of December 31, 2023
Weighted-average remaining lease term (in years)7.548.26
Weighted-average discount rate4.08 %3.76 %
Schedule of Future Minimum Lease Payments
The following table sets forth the undiscounted cash flows of base rent related to operating leases outstanding as of December 31, 2024 with payments scheduled over the next five years and thereafter, including a reconciliation to the operating lease liability recognized in other liabilities in the Company’s Consolidated Balance Sheets:
As of December 31, 2024
Year(In thousands)
2025$15,277 
202614,043 
202712,349 
202811,980 
202910,221 
Thereafter32,648 
Total minimum lease payments96,518 
Less: amount representing interest14,617 
Present value of future minimum lease payments$81,901