XML 124 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of lease costs
The elements of lease costs were as follows (in thousands):
Years Ended December 31,
20242023
Lease cost:
Operating lease cost$10,030 $10,030 
Variable lease cost1,843 1,979 
Sublease income(2,626)(2,577)
Total lease cost$9,247 $9,432 
Summary of lease term and incremental borrowing rate
The following table summarizes the lease term and incremental borrowing rate applied in arriving at the lease liability:
As of December 31,
20242023
Remaining lease term7.1 years8.1 years
Incremental borrowing rate5.3 %5.3 %
Summary of future lease payments
Future lease payments under non-cancelable leases as of December 31, 2024 for each of the years ending December 31 are as follows (in thousands):
Undiscounted lease payments:
2025$9,093 
20269,366 
20279,646 
202811,362 
202912,413 
Thereafter28,337 
Total undiscounted lease payments80,217 
Less: imputed interest(14,461)
Total operating lease liability as of December 31, 2024$65,756