XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Investments, Debt and Equity Securities (Details) - HTM - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss $ 0 $ 16,864,707
Debt Securities, Held-to-maturity, Fair Value   16,794,874
Debt Securities, Held-to-Maturity, Allowance for Credit Loss $ 0  
US Government Agencies Debt Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss   3,457,651
Debt Securities, Held-to-maturity, Fair Value   3,456,580
Corporate Debt Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss   4,011,569
Debt Securities, Held-to-maturity, Fair Value   3,950,380
Commercial Paper    
Schedule of Held-to-Maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss   9,395,487
Debt Securities, Held-to-maturity, Fair Value   $ 9,387,914