XML 183 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of lease costs
The elements of lease costs were as follows (in thousands):
Years Ended December 31,
20232022
Lease cost:
Operating lease cost$10,030 $10,031 
Variable lease cost1,979 2,026 
Sublease income(2,577)(1,481)
Total lease cost$9,432 $10,576 
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,
20232022
Remaining lease term8.1 years9.1 years
Incremental borrowing rate5.3 %5.3 %
Summary of future lease payments
Future lease payments under non-cancelable leases as of December 31, 2023 for each of the years ending December 31 are as follows (in thousands):
Undiscounted lease payments:
2024$8,828 
20259,093 
20269,366 
20279,646 
202811,362 
Thereafter40,751 
Total undiscounted lease payments89,046 
Less: imputed interest(18,070)
Total operating lease liability as of December 31, 2023$70,976