XML 61 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Summary of lease costs
The elements of lease costs were as follows (in thousands):
Years Ended December 31,
20252024
Lease cost:
Operating lease cost$9,747 $10,030 
Variable lease cost2,649 1,843 
Sublease income(1,637)(2,626)
Total lease cost$10,759 $9,247 
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,
20252024
Remaining lease term6.1 years7.1 years
Incremental borrowing rate5.3 %5.3 %
Summary of future lease payments
Future lease payments under non-cancelable leases as of December 31, 2025 for each of the years ending December 31 are as follows (in thousands):
Undiscounted lease payments:
2026$9,366 
20279,646 
202811,362 
202912,413 
203012,785 
Thereafter15,553 
Total undiscounted lease payments71,125 
Less: imputed interest(11,143)
Total operating lease liability as of December 31, 2025$59,982