v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
2026 (remaining six months) $ 329  
2027 514  
2028 527  
2029 540  
2030 553  
2031 and thereafter 186  
Total future lease payments 2,649  
Less: imputed interest 421  
Total lease liability balance 2,228  
Less: current portion of operating lease liabilities 393 $ 372
Total operating lease liabilities, non-current $ 1,835 $ 0