XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share (Details) - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Apr. 30, 2024
Net Loss Per Common Share        
Total shares excluded from calculation 25,147 4,107    
Private Pre-Funded Warrants | Private Placement        
Net Loss Per Common Share        
Exercise price (in dollars per share)     $ 0.0001 $ 0.0001
Employee Stock Option        
Net Loss Per Common Share        
Total shares excluded from calculation 2,888 3,250    
Restricted Stock Units        
Net Loss Per Common Share        
Total shares excluded from calculation 987 857    
Warrants        
Net Loss Per Common Share        
Total shares excluded from calculation 21,272