XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Marketable of Securities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 20,174,127  
Unrealized gains 116,222  
Unrealized losses (339,403)  
Aggregate fair value 19,950,946 $ 19,364,923
US Government Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 10,271,625  
Unrealized gains 7,999  
Unrealized losses (8,025)  
Aggregate fair value 10,271,599  
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 3,884,331  
Unrealized gains 4,750  
Unrealized losses (3,307)  
Aggregate fair value 3,885,774  
Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 14,155,956  
Unrealized gains 12,749  
Unrealized losses (11,332)  
Aggregate fair value 14,157,373  
Mutual Funds - Fixed Income [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 4,002,704  
Unrealized gains  
Unrealized losses (194,354)  
Aggregate fair value 3,808,350  
Mutual Funds - Alternative Investments [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 2,015,467  
Unrealized gains  
Unrealized losses (133,717)  
Aggregate fair value 1,881,750  
Common Stock [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost [1]  
Unrealized gains [1] 103,473  
Unrealized losses [1]  
Aggregate fair value [1] 103,473  
Equity Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 6,018,171  
Unrealized gains 103,473  
Unrealized losses (328,071)  
Aggregate fair value $ 5,793,573  
[1] In May 2021, the Company received shares of common stock in Actuate as discussed in Note 4. The shares did not have a readily determinable value until Actuate’s IPO on August 13, 2024.