XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
(1) Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation $ 790,000 $ 408,000
Unrecognized stock-based compensation costs $ 8,400,000  
Weighted-average period for unrecognized costs 2 years 4 months 24 days  
Intrinsic value options outstanding $ 64,300,000  
Intrinsic value of options exercisable $ 43,700,000  
Options exercised 1,366,000  
Intrinsic value of options exercised $ 10,200,000 $ 122,000
Shares available for grant 3,561,000  
Options Exercised [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options exercised 98,000