Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of hierarchy of level 1, level 2 and level 3 assets (Details)

v3.25.1
Schedule of hierarchy of level 1, level 2 and level 3 assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Inputs, Level 1 [Member] | Securities (Assets) [Member]    
Platform Operator, Crypto Asset [Line Items]    
Beginning balance $ 647,363
Included in earnings (or changes in net assets) 34,989 (2,484)
Purchases, issuances, sales, and settlements    
Purchases 1,420,608 649,847
Issuances
Sales (982,478)
Settlements
Ending balance 1,120,482 647,363
Fair Value, Inputs, Level 2 [Member] | Quoted Prices or Inputs [Member]    
Platform Operator, Crypto Asset [Line Items]    
Beginning balance
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance
Fair Value, Inputs, Level 3 [Member] | Contractual Interests in Legal Recoveries [Member]    
Platform Operator, Crypto Asset [Line Items]    
Beginning balance
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance
Fair Value, Inputs, Level 3 [Member] | Investment in Common Stock Warrants [Member]    
Platform Operator, Crypto Asset [Line Items]    
Beginning balance 675 675
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance 675 675
Fair Value, Inputs, Level 3 [Member] | Other Equity Investments [Member]    
Platform Operator, Crypto Asset [Line Items]    
Beginning balance 103,756 93,756
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases 10,000
Issuances
Sales
Settlements
Ending balance $ 103,756 $ 103,756