v3.26.1
Leases - Additional Information (Details)
1 Months Ended
Feb. 28, 2025
ft²
Sep. 30, 2024
USD ($)
ft²
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]        
Letters of credit | $     $ 500,000 $ 500,000
Weighted-average remaining lease term     4 years 8 months 12 days 5 years 2 months 12 days
Weighted-average discount rate     10.04% 10.02%
Cove Lease        
Lessee, Lease, Description [Line Items]        
Lease, contractual term   66 months    
Lessee, Operating Lease, Existence of Option to Extend [true false]   true    
Additional lease term   5 years    
Cove Lease | Maximum        
Lessee, Lease, Description [Line Items]        
Tenant improvement allowance | $   $ 700,000    
Princeton Lease        
Lessee, Lease, Description [Line Items]        
Office space 9,000      
Lease, contractual term 90 months      
Lessee, Operating Lease, Existence of Option to Extend [true false] true      
Additional lease term 5 years      
California | Cove Lease        
Lessee, Lease, Description [Line Items]        
Office space   36,000    
New Jersey | Princeton Lease        
Lessee, Lease, Description [Line Items]        
Office space 21,500