XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Investments (Schedule of Assets or Liabilities, Recurring Fair Value Measurements) (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents $ 455,940,751 $ 423,371,036
Market Value 194,833,886 185,166,292
Total 650,774,637 608,537,328
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 455,940,751 423,371,036
Total 462,598,978 430,062,110
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 0 0
Total 188,175,659 178,475,218
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash & Cash Equivalents 0 0
Total 0 0
Short-Term Investments | Certificate of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 2,519,358 1,516,693
Short-Term Investments | Certificate of Deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 2,519,358 1,516,693
Short-Term Investments | Certificate of Deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Certificate of Deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 5,065,020 7,155,600
Short-Term Investments | Corporate Bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Corporate Bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 5,065,020 7,155,600
Short-Term Investments | Corporate Bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 6,641,463 6,678,450
Short-Term Investments | Government Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Government Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 6,641,463 6,678,450
Short-Term Investments | Government Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 10,192,907 10,284,765
Short-Term Investments | Municipal Bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Municipal Bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 10,192,907 10,284,765
Short-Term Investments | Municipal Bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 1,525,366 1,528,861
Short-Term Investments | Other | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 1,525,366 1,528,861
Short-Term Investments | Other | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Short-Term Investments | Other | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Certificate of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 2,613,503 3,645,520
Long-Term Investments | Certificate of Deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 2,613,503 3,645,520
Long-Term Investments | Certificate of Deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0
Long-Term Investments | Certificate of Deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 20,105,773 9,024,035
Long-Term Investments | Corporate Bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Corporate Bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 20,105,773 9,024,035
Long-Term Investments | Corporate Bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Government Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 12,909,523  
Long-Term Investments | Government Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0  
Long-Term Investments | Government Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 12,909,523  
Long-Term Investments | Government Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0  
Long-Term Investments | Municipal Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 106,540,254 107,407,831
Long-Term Investments | Municipal Bonds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Municipal Bonds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 106,540,254 107,407,831
Long-Term Investments | Municipal Bonds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Asset Backed Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 26,720,719 37,924,537
Long-Term Investments | Asset Backed Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 0 0
Long-Term Investments | Asset Backed Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value 26,720,719 37,924,537
Long-Term Investments | Asset Backed Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Market Value $ 0 $ 0