XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Summary of Short-Term Investments by Significant Investment Category (Details) - Level 1 - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 13,485,972 $ 14,469,586
Gross Unrealized Losses 17,056 11,060
Accrued Interest 71,494 77,224
Estimated Fair Value 13,540,410 14,535,750
Cash Alternatives    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,562,408 2,172,853
Estimated Fair Value 2,562,408 2,172,853
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 579,176 591,968
Gross Unrealized Losses 4,679 3,294
Accrued Interest 795 1,222
Estimated Fair Value 575,292 589,896
Corporate Bonds and Notes    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,172,170 4,293,722
Gross Unrealized Losses 7,450 5,432
Accrued Interest 23,685 46,820
Estimated Fair Value 3,188,405 4,335,110
Municipal Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,172,218 7,411,043
Gross Unrealized Losses 4,927 2,334
Accrued Interest 47,014 29,182
Estimated Fair Value $ 7,214,305 $ 7,437,891