v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of information of leases asset and liabilities
Supplemental information related to operating leases was as follows (in thousands, except weighted average amounts):
Three months ended June 30,Six months ended June 30,
2026202520262025
Cash paid for operating lease liabilities$413 $371 $795 $618 
Recognition of right-of-use asset in exchange for lease liability$— $— $2,868 $— 
Weighted-average remaining lease term48 months60 months
Weighted-average discount rate8.3 %8.5 %
Schedule of future minimum lease payments under non-cancelable operating leases
As of June 30, 2026, future minimum lease payments under non-cancelable operating leases were as follows (in thousands):
2026 (remainder)1,282 
20272,697 
20282,777 
20292,861 
20301,452 
Total operating lease payments11,069 
Less imputed interest(1,648)
Present value of operating lease liabilities$9,421