v3.26.1
Leases - Lease maturity (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (represents remaining six months in 2026) $ 954
2027 2,659
2028 2,720
2029 2,782
2030 2,846
2031 and thereafter 6,054
Total lease payments 18,015
Less: Imputed interest (3,937)
Less: Tenant improvement allowance not yet received (9,338)
Present value of operating lease liabilities $ 4,740