XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Short-term Investments - Summary of Available-for-sale Securities (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Debt Securities, Available-for-sale [Abstract]      
Cost $ 383,783,332   $ 159,239,931
Gross Unrealized Gains 1,602,498   2,365,899
Gross Unrealized Losses (633,448)   (690,895)
Fair Market Value 384,752,382   160,914,935
Mutual funds      
Debt Securities, Available-for-sale [Abstract]      
Cost 207,475,699   153,177,675
Gross Unrealized Gains 1,563,089   2,339,639
Gross Unrealized Losses (579,056)   (644,140)
Fair Market Value $ 208,459,732   154,873,174
U.S. treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Contractual maturity (less than) 1 year    
Debt Securities, Available-for-sale [Abstract]      
Cost $ 170,203,940    
Gross Unrealized Gains 10,943    
Gross Unrealized Losses (4,754)    
Fair Market Value $ 170,210,129    
Certificates of deposit      
Debt Securities, Available-for-sale [Line Items]      
Contractual maturity (less than) 1 year 1 year  
Debt Securities, Available-for-sale [Abstract]      
Cost $ 2,972,816   3,000,000
Gross Unrealized Gains 25,684   26,260
Gross Unrealized Losses 0   (10,000)
Fair Market Value 2,998,500   3,016,260
U.S. agency mortgage-backed securities      
Debt Securities, Available-for-sale [Abstract]      
Cost 3,130,877   3,062,256
Gross Unrealized Gains 2,782   0
Gross Unrealized Losses (49,638)   (36,755)
Fair Market Value $ 3,084,021   $ 3,025,501