v3.26.1
Leases - Future Minimum Commitments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2026 (remaining six months) $ 1,985
2027 4,072
2028 4,191
2029 4,312
2030 4,444
Thereafter 8,118
Total undiscounted future minimum lease payments 27,122
Present value adjustment for minimum lease commitments (4,732)
Total operating lease liabilities $ 22,390