XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Components of Lease Costs/Weighted Average Remaining Lease Term and Discount Rate
The components of lease costs are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Operating lease cost$1,101 $1,084 $3,299 $3,209 
Sublease income(80)— (239)— 
Total lease cost$1,021 $1,084 $3,060 $3,209 
The weighted average remaining lease term and discount rate as of September 30, 2023 are as follows:

Weighted average remaining lease term (in years)7.0
Weighted average discount rate%
Schedule of Future Minimum Lease Payments
Future minimum lease payments as of September 30, 2023 are as follows (in thousands):

Year Amount
Remainder of 2023$633 
20242,470 
20252,482 
20262,557 
20272,633 
20282,712 
Thereafter4,937 
Total lease payments18,424 
Less: imputed interest(2,920)
Operating lease liability$15,504