v3.25.4
Nature of the business and basis of presentation (Details)
12 Months Ended
Aug. 08, 2025
USD ($)
tranche
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
shares
ATM Agreement | Class A Common stock      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Number of shares sold under sales agreement (in shares) | shares   113,217 0
Net proceeds from shares sold under sales agreement   $ 400,000  
Secured Debt | LSA      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Aggregate principal amount of debt $ 45,000,000.0    
Drawn amount of debt 20,000,000.0    
Aggregate amount of debt available to be draft if certain commercial and operational milestones are met $ 20,000,000.0    
Number of equal debt tranches | tranche 2    
Additional amount of debt available to be draft at the lenders' sole discretion $ 5,000,000.0