XML 54 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 31, 2025
Aug. 31, 2025
Feb. 29, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Security for sale offering $ 400,000              
Common stock, par value           $ 0.0001   $ 0.0001
Common stock, shares issued (in shares)           214,409,450   119,835,162
Warrant exercise price           $ 3.48    
Proceeds from issuance of common stock under the employee stock purchase plan           $ 178 $ 191  
Convertible preferred stock shares reserved for future issuance           36,387,016    
Cantor Fitzgerald & Co [Member]                
Proceeds from issuance of common stock under the employee stock purchase plan     $ 53,500          
Pre Funded Warrants Member                
Share Price     $ 0.5199          
Common stock, shares issued (in shares)     21,342,442          
Warrant exercise price     $ 0.0001     $ 0    
ATM Facility [Member]                
Security for sale offering           $ 75,000    
Commission On Sales           3.00%    
ATM Facility [Member] | Subsequent Event [Member]                
Security for sale offering   $ 75,000            
Commission On Sales   3.00%            
Shelf Registration Statement [Member]                
Securities, available for offer and sale           $ 267,500    
Shelf Registration Statement [Member] | Subsequent Event [Member]                
Security for sale offering   $ 350,000            
Common Stock [Member]                
Issuance of common stock, shares     89,234,480   9,000,000      
Common stock, par value     $ 0.52          
Sales Agreement [Member]                
Security for sale offering           $ 29,900    
Issuance of common stock, shares     4,400,000 9,000,000        
Common stock, par value     $ 1.05 $ 4.5        
Proceeds from issuance of common stock under the employee stock purchase plan     $ 4,500 $ 39,300        
Sales Agreement [Member] | Subsequent Event [Member]                
Issuance of common stock, shares   18,655,402            
Common stock, par value   $ 1.6            
Proceeds from issuance of common stock under the employee stock purchase plan   $ 28,900