v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
Lease costs were comprised of the following (in thousands):
Three months ended June 30,Six months ended June 30,
2026202520262025
Operating lease cost$371 $359 $729 $851 
Short-term lease cost11 11 
Total lease cost$376 $364 $740 $862 
Schedule of Gross Future Minimum Annual Rental Commitments
Gross future minimum annual rental commitments as of June 30, 2026, were as follows (in thousands):
Undiscounted Rent
Payments
Year ending December 31
2026 (remaining 6 months)$688 
20271,406 
20281,448 
20291,237 
Total undiscounted rent payments4,779 
Present value discount(856)
Present value of lease payments3,923 
Current portion of operating lease liabilities (included as a component of accrued expenses and other current liabilities)965 
Operating lease liabilities - long-term2,958 
Total operating lease liability$3,923