v3.26.1
Commitments and Contingencies - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating lease costs $ 867 $ 867 $ 1,733 $ 1,733
Variable lease costs 745 304 1,282 573
Total lease costs $ 1,612 $ 1,171 3,015 2,306
Cash paid for amounts included in the measurement of lease liabilities--operating leases     $ 1,682 $ 1,633
Weighted-average remaining lease term—operating leases (years) 6 years 1 month 2 days 7 years 1 month 2 days 6 years 1 month 2 days 7 years 1 month 2 days
Weighted-average discount rate—operating leases 10.71% 10.71% 10.71% 10.71%