v3.26.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2025
Mar. 31, 2026
Leases [Abstract]    
LeaseTerminate Month and Year 2031-12  
Lease extend term description   the Company has the option to extend the lease term twice for an additional three years. As of March 31, 2026, it is not reasonably certain that the Company will exercise this option to extend.
Lessee, operating lease, renewal term 3 years  
Operating lease, option to terminate description   can terminate the lease after four years and four months after the lease commencement date with a termination penalty of $0.3 million.
Termination penalty $ 0.3  
Maximum lease tenant improvement allowance 0.4  
Tenant improvement allowance   $ 0.1
Letter of credit in favor of lessor 0.5  
Reduction in letter of credit $ 0.2  
Weighted-average remaining lease term   5 years 9 months 18 days
Weighted-average discount rate   13.12%
Cash payments for measurement of lease liabilities   $ 0.1