v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease, Cost
The components of lease costs, lease term and the discount rate were as follows for the three and six months ended June 30, 2026 and 2025, respectively:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Finance leases
Amortization of assets under finance leases$— $— $— $— 
Interest— — 17 
Total finance lease costs$— $$— $17 
Operating lease cost$369 $341 $526 $692 
Variable lease cost$$52 $27 $152 
Short-term lease rent expense$639 $704 $1,375 $1,411 
June 30,December 31,
20262025
Weighted-average remaining lease term
Operating leases4.02.3
Finance leases0.00.0
June 30,December 31,
20262025
Weighted-average discount rate
Operating leases10.5 %10.1 %
Finance leases— %— %
Supplemental cash flow information related to leases for the three and six months ended June 30, 2026 and 2025, respectively:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cash paid for amounts included in the measurement of lease liabilities:
Payments for operating leases included in cash from operating activities$242 $738 $397 $1,412 
Payments for finance leases included in cash from operating activities$— $$— $17 
Payments for finance leases included in cash from financing activities$— $197 $— $389 
Assets obtained in exchange for lease obligations:
Operating leases$3,090 $— $3,090 $— 
Finance leases$— $— $— $— 
Schedule of Maturities of Finance Lease Liabilities
The following table outlines future minimum lease payments under the Company’s non-cancellable leases as of June 30, 2026:
Operating Leases
2026$630 
20271,348 
20281,215 
2029903 
2030828 
2031255 
Total undiscounted cash flows5,179 
Less: Imputed interest(1,238)
Present value of lease liabilities$3,941 
Lease liabilities, current$837 
Lease liabilities, non-current3,104 
Present value of lease liabilities $3,941 
Schedule of Maturities of Operating Lease Liabilities
The following table outlines future minimum lease payments under the Company’s non-cancellable leases as of June 30, 2026:
Operating Leases
2026$630 
20271,348 
20281,215 
2029903 
2030828 
2031255 
Total undiscounted cash flows5,179 
Less: Imputed interest(1,238)
Present value of lease liabilities$3,941 
Lease liabilities, current$837 
Lease liabilities, non-current3,104 
Present value of lease liabilities $3,941