XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Capital Stock (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 02, 2022
Mar. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
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     63,907,280 63,783,779
Common Stock, Shares Outstanding     63,327,608 63,319,107
Aggregate value of shares authorized $ 25,000,000      
Share repurchase program term 1 year      
Purchases of Treasury Stock (in shares)   115,000    
Average cost   $ 4.06    
Commission cost per share   $ 0.03    
Common shares held in treasury     579,672 464,672
Atomistic SAS        
Ownership percent     100.00%  
Atomistic agreement        
Amount committed to pay upon the achievement or waiver of performance milestones     $ 2,500,000  
Minimum | Atomistic agreement        
Issuance of shares, performance milestones (in shares)     1,750,000  
Period of time to issue per agreement     3 months  
Market share price     $ 8.00  
Maximum | Atomistic agreement        
Issuance of shares, performance milestones (in shares)     2,874,754  
Period of time to issue per agreement     15 months  
Market share price     $ 13.00  
Series A Preferred Stock        
Preferred Stock, Shares Authorized     49,626 49,626
Preferred Stock, Shares Issued     0 0
Preferred Stock, Shares Outstanding     0 0