XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Components of Lease Cost
The following table summarizes the components of lease expense for the three and six months ended June 30, 2024 and 2023 (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2024202320242023
Operating lease cost$529 $646 $1,061 $1,320 
Short-term lease cost134 20 271 40 
Variable lease cost96 166 216 316 
Sublease income— (90)— (180)
    Total lease cost$759 $742 $1,548 $1,496 
Schedule of Lease Assets and Liabilities
The following table summarizes the presentation in our condensed consolidated balance sheets of our operating leases (in thousands):
June 30, 2024December 31, 2023
Assets:
Operating lease right-of-use assets$5,873 $6,015 
Liabilities:
Operating lease liabilities$2,389 $2,530 
Long-term operating lease liabilities6,342 6,717 
Total operating lease liabilities$8,731 $9,247 
Weighted average remaining lease term (years)4.935.26
Weighted average discount rate4.6 %4.3 %
Schedule of Lease Liability Maturity
Maturities of lease liabilities were as follows (in thousands):
Years ending December 31,
2024 (excluding the six months ended June 30, 2024)$1,311 
20252,183 
20261,530 
20271,464 
20281,463 
Thereafter1,679 
    Total lease payments9,630 
Less interest(899)
    Present value of operating lease liabilities$8,731