v3.26.1
Common Stock - Loss Per Common Share - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 26,589,005 22,684,819
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 4,970,511  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 1,084,330  
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 20,534,164