v3.26.1
Commitments and Contingencies - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease costs $ 867 $ 867
Variable lease costs 536 269
Total lease costs 1,403 1,136
Cash paid for amounts included in the measurement of lease liabilities--operating leases $ 841 $ 816
Weighted-average remaining lease term—operating leases (years) 6 years 4 months 2 days 7 years 4 months 2 days
Weighted-average discount rate—operating leases 10.71% 10.71%