XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Fair Value of Financial Instruments - Financial Instruments (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Reported Value Measurement [Member]    
Total $ 5,955,736 $ 5,231,473
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 1,860,736 1,618,583
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit, Short-term [Member]    
Certificate of deposit 3,370,000 2,662,890
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit, Long-term [Member]    
Certificate of deposit 725,000 950,000
Estimate of Fair Value Measurement [Member]    
Total 5,955,736 5,231,473
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 1,860,736 1,618,583
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit, Short-term [Member]    
Certificate of deposit 3,370,000 2,662,890
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit, Long-term [Member]    
Certificate of deposit $ 725,000 $ 950,000