XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Apr. 23, 2024
Net Loss Per Common Share      
Total shares excluded from calculation 25,102 3,921  
Private Pre-Funded Warrants | Private Placement      
Net Loss Per Common Share      
Exercise price (in dollars per share) $ 0.0001 $ 0.0001 $ 0.0001
Employee Stock Option      
Net Loss Per Common Share      
Total shares excluded from calculation 2,943 3,250  
Restricted Stock Units      
Net Loss Per Common Share      
Total shares excluded from calculation 864 671  
Warrants      
Net Loss Per Common Share      
Total shares excluded from calculation 21,295