XML 59 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Costs
The following table contains a summary of the lease costs recognized under ASC 842 and additional information related to operating leases (in thousands, except weighted average amounts):
Years Ended December 31,
202420232022
Operating lease cost$11,446 $13,934 $15,910 
Variable lease cost10,306 10,996 10,176 
Total lease cost$21,752 $24,930 $26,086 
Other Information
Weighted average remaining lease term (in years)9.08.910.0
Weighted average incremental borrowing rate (%)5.2 5.1 5.2 
Cash paid for amounts included in the measurement of operating lease liabilities$28,566 $19,584 $12,716 
Schedule of Maturities of Operating Lease Liabilities
The maturity of the Company’s operating lease liabilities as of December 31, 2024 was as follows (in thousands):
Amounts
2025$12,637 
202612,625 
202712,912 
202813,265 
202913,547 
Thereafter58,523 
Total lease payments123,509 
Less: imputed interest(25,618)
Present value of operating lease liabilities$97,891 
Schedule of Operating Lease Amounts Recorded in Consolidated Balance Sheets
The following amounts were recorded in the consolidated balance sheets as of December 31, 2024 and 2023 (in thousands) for various operating leases:
December 31,
20242023
Operating ROU assets59,680 71,182 
Accrued and other liabilities$7,752 $12,867 
Operating lease liabilities, noncurrent90,139 111,673 
Total operating lease liabilities$97,891 $124,540