v3.26.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments Under Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 (six months remaining) $ 1,784
2027 2,347
2028 0
2029 0
2030 0
Thereafter 0
Total undiscounted future minimum lease payments 4,131
Imputed interest (182)
Total operating lease liabilities $ 3,949