XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
The components of total lease cost for three months ended March 31, 2024 and 2023 were as follows (in thousands):

Three Months Ended March 31,
20242023
Operating lease cost$597 $563 
Variable lease expense334 497 
Short-term lease cost40 
Sublease income(80)(80)
Total lease cost$854 $1,020 

Supplemental cash flow information related to the leases for the three months ended March 31, 2024 and 2023 was as follows (in thousands):

March 31, 2024March 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$633 $784 

The weighted average remaining lease term and discount rate as of March 31, 2024 and December 31, 2023 were as follows:

March 31, 2024December 31, 2023
Weighted average remaining lease term (in years)6.56.7
Weighted average discount rate%%

Future minimum lease payments as of March 31, 2024 were as follows (in thousands):

Year Amount
Remaining of 2024$1,838 
20252,482 
20262,557 
20272,633 
20282,712 
20292,794 
Thereafter2,144 
Total lease payments17,160 
Less: imputed interest(2,547)
Operating lease liabilities$14,613