Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Schedule of hierarchy of level 1, level 2 and level 3 assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance
Securities (Assets) [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 34,826
Included in earnings (or changes in net assets) (6,573) (10,292)
Purchases, issuances, sales, and settlements    
Purchases 38,470 83,536
Issuances
Sales (42,913) (38,418)
Settlements
Ending balance 23,810 34,826
Contractual Interests in Legal Recoveries [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 381,529 346,195
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases 50,717
Issuances
Sales
Settlements (15,383)
Ending balance 381,529 381,529
Investment in Common Stock Warrants [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 1,000 5,669
Included in earnings (or changes in net assets) (4,669)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance 1,000 1,000
Other Equity Investments [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance 204,028 204,028
Included in earnings (or changes in net assets)
Purchases, issuances, sales, and settlements    
Purchases
Issuances
Sales
Settlements
Ending balance $ 204,028 $ 204,028