v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of total remaining operating lease payments
As of June 30, 2026, the total remaining operating lease payments included in the measurement of lease liabilities was as follows (in thousands):
Period ended December 31
2026 (remainder of the year)$297 
2027609 
2028633 
2029107 
Total undiscounted lease payments1,646 
Less: imputed interest(209)
Total present value of operating lease liability$1,437