XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Loss Per Common Share - Additional Information (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 22,684,819 21,332,497
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 2,263,914  
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 2,756,650  
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Anti-dilutive securities excluded from earning per share computation 17,664,255