XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Costs/Weighted Average Remaining Lease Term and Discount Rate
The components of total lease cost for the years ended December 31, 2023 and 2022 are as follows (in thousands):

20232022
Operating lease cost$2,347 $2,043 
Variable lease expense1,983 2,271 
Short-term lease cost71 98 
Sublease income(318)(53)
Total lease cost$4,083 $4,359 

Supplemental cash flow information related to the leases for the years ended December 31, 2023 and 2022 are as follows (in thousands):

20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,647 $2,271 
Right-of-use assets obtained in exchange for new lease liabilities
Operating leases$159 $465 

The aggregate weighted-average remaining lease term and weighted-average discount rate as of December 31, 2023 and 2022 are as follows:

December 31, 2023December 31, 2022
Weighted-average remaining lease term (in years)6.77.8
Weighted-average discount rate%%
Schedule of Future Minimum Lease Payments
Future minimum operating leases as of December 31, 2023 are as follows (in thousands):

YearAmount
2024$2,470 
20252,482 
20262,557 
20272,633 
20282,712 
Thereafter4,938 
Total lease payments17,792 
Less: imputed interest(2,731)
Operating lease liabilities$15,061