XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation and Warrants - Equity Incentive Plans (Details)
Dec. 31, 2025
plan
shares
Nov. 19, 2025
shares
Share-Based Compensation and Warrants    
Number of shares authorized 22,886,736 21,950,000
Number of shares outstanding 15,780,629  
Number of shares available 7,106,107  
Number of active stock option plans | plan 1  
Employee Stock Option    
Share-Based Compensation and Warrants    
Number of shares outstanding 13,200,000  
RSUs    
Share-Based Compensation and Warrants    
Number of shares outstanding 2,600,000  
2015 Plan    
Share-Based Compensation and Warrants    
Number of shares authorized 14,000  
Number of shares outstanding 14,000  
2016 Plan    
Share-Based Compensation and Warrants    
Number of shares authorized 121,200  
Number of shares outstanding 121,200  
2019 Plan    
Share-Based Compensation and Warrants    
Number of shares authorized 200,000  
Number of shares outstanding 200,000  
2021 Plan    
Share-Based Compensation and Warrants    
Number of shares authorized 21,051,536  
Number of shares outstanding 14,702,929  
Number of shares available 6,348,607  
Inducement Awards    
Share-Based Compensation and Warrants    
Number of shares authorized 1,500,000  
Number of shares outstanding 742,500  
Number of shares available 757,500