XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
The following table summarizes the components of lease expense for the years ended December 31, 2023 and 2022 (in thousands):
Year Ended December 31,
20232022
Operating lease cost$2,349 $2,316 
Short-term lease cost149 — 
Variable lease cost580 683 
Sublease income(271)(353)
    Total lease cost$2,807 $2,646 
Schedule of Lease Assets and Liabilities
The following table summarizes the presentation in our consolidated balance sheets of our operating leases (in thousands):
December 31,
20232022
Assets:
Operating lease right-of-use assets$6,015 $7,440 
Liabilities:
Operating lease liabilities$2,530 $2,972 
Long-term operating lease liabilities6,717 8,326 
Total operating lease liabilities$9,247 $11,298 
Weighted average remaining lease term (years)5.265.87
Weighted average discount rate4.3 %4.3 %
Schedule of Lease Liability Maturity
Maturities of remaining lease liabilities at December 31, 2023 were as follows (in thousands):
Years ending December 31,
2024$2,701 
20251,900 
20261,396 
20271,350 
20281,350 
Thereafter1,575 
    Total lease payments10,272 
Less interest(1,025)
    Present value of operating lease liabilities$9,247