XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Incentive Plans (Details - Future Stock Option Plans)
Dec. 31, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common shares reserved for future issuance (in shares) 3,290,000
2021 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common shares reserved for future issuance (in shares) 2,500,000
2015 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common shares reserved for future issuance (in shares) 530,000
2005 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common shares reserved for future issuance (in shares) 260,000