XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 20, 2023
Dec. 16, 2022
May 12, 2022
Mar. 02, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Preferred Stock, Shares Authorized         5,000,000 5,000,000  
Preferred Stock, Par Value         $ 0.001 $ 0.001  
Common Stock, Shares Authorized         100,000,000 100,000,000  
Common Stock, Par Value         $ 0.001 $ 0.001  
Common Stock, Shares Issued         65,304,780 63,783,779  
Common Stock, Shares Outstanding         64,725,108 63,319,107  
Stock Issued under Atomistic Stock Purchase Agreement (in shares)   1,397,500          
Number of shares awarded         180,000 442,000 1,100,500
Aggregate value of shares authorized       $ 25      
Share repurchase program term       1 year      
Purchases of Treasury Stock (in shares)         115,000 464,672  
Average cost         $ 4.06 $ 4.32  
Commission cost per share         $ 0.03    
Common shares held in treasury         579,672 464,672  
Atomistic SAS              
Ownership percent 100.00%       100.00%    
Atomistic agreement              
Period for equity bonus     5 years        
Equity bonus (as a percent)     15.00%        
Threshold market valuation     $ 3,500        
Share commitments issued to date     0        
Atomistic agreement | Atomistic SAS              
Stock Issued under Atomistic Stock Purchase Agreement (in shares) 1,397,500            
Minimum | Atomistic agreement              
Issuance of shares, performance milestones (in shares) 900,000            
Period of time to issue per agreement 6 months            
Market share price $ 13.00            
Issuance of shares on exceeding valuation target (in shares)     291,346        
Maximum | Atomistic agreement              
Issuance of shares, performance milestones (in shares) 1,446,254            
Period of time to issue per agreement 21 months            
Market share price $ 8.00            
Issuance of shares on exceeding valuation target (in shares)     473,438        
Series A Preferred Stock              
Preferred Stock, Shares Authorized         49,626 49,626  
Preferred Stock, Shares Issued         0 0  
Preferred Stock, Shares Outstanding         0 0