Annual report [Section 13 and 15(d), not S-K Item 405]

Net Loss Per Share - Additional Information (Details)

v3.26.1
Net Loss Per Share - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
May 31, 2024
Earning Per Share Basic And Diluted [Line Items]      
Warrants outstanding 53,090,190    
Common stock, authorized shares 300,000,000 150,000,000  
Pre-funded Warrants      
Earning Per Share Basic And Diluted [Line Items]      
Weighted average common stock outstanding 6,000,000 0  
Non-voting Common Stock      
Earning Per Share Basic And Diluted [Line Items]      
Weighted average common stock outstanding   485,378  
Common stock, authorized shares 6,409,519 6,409,519 1,444,295