XML 31 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Fair Value Measurements (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Fair Value Measurements [Abstract]    
Held-to-maturity securities, unrecognized loss $ 0 $ 0
Amortized premium included in interest income (288,000) (673,000)
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, current 53,585,924 51,973,971
Held-to-maturity securities, noncurrent 7,163,483 5,745,974
Recurring [Member] | Institutional Money Market [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 4,928,319 3,108,549
Recurring [Member] | Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 2,520,000 800,000
Investments 4,870,100 1,102,650
Recurring [Member] | Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,862,000  
Investments 50,538,764 51,299,068
Recurring [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 5,340,543 5,318,227
Recurring [Member] | Level 1 [Member] | Institutional Money Market [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 4,928,319 3,108,549
Recurring [Member] | Level 1 [Member] | Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 2,520,000 0
Investments 0 0
Recurring [Member] | Level 1 [Member] | Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 1,862,000  
Investments 0 0
Recurring [Member] | Level 1 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 5,340,543 5,318,227
Recurring [Member] | Level 2 [Member] | Institutional Money Market [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Recurring [Member] | Level 2 [Member] | Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 800,000
Investments 4,870,100 1,102,650
Recurring [Member] | Level 2 [Member] | Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Investments 50,538,764 51,299,068
Recurring [Member] | Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 0 0
Recurring [Member] | Level 3 [Member] | Institutional Money Market [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Recurring [Member] | Level 3 [Member] | Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Investments 0 0
Recurring [Member] | Level 3 [Member] | Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Investments 0 0
Recurring [Member] | Level 3 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments 0 0
Municipal Bonds [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, current 4,870,100 1,002,650
Held-to-maturity securities, noncurrent 0 100,000
Corporate Bonds [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, current 45,120,776 48,143,495
Held-to-maturity securities, noncurrent 5,417,988 3,155,573
Certificates of Deposit [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity securities, current 3,595,048 2,827,826
Held-to-maturity securities, noncurrent $ 1,745,495 $ 2,490,401