XML 52 R42.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Investments - Summary of Changes in Assets Measured at Fair Value Using Significant Unobservable Inputs (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Change in unrealized appreciation/depreciation on investments for the period included in changes in net assets | $ (6,062,300) | $ 2,972,084 | $ (5,909,772)
Net realized gain on investments for the period included in changes in net assets | 5,402,535 | 3,558,917 | (5,312,259)
Level 3 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Ending balance, of Level 3 Assets | 69,816,062 | 55,096,711 |
Total realized gains (losses) | 6,165,419 | (667,688) |
Total unrealized gains (losses) | (1,953,255) | 2,035,857 |
Purchases of securities/changes to securities/non-cash conversions | 15,954,233 | 21,599,244 |
Repayments and sales of securities | (19,164,418) | (8,248,062) |
Ending balance, of Level 3 Assets | 70,818,041 | 69,816,062 | 55,096,711
Change in unrealized appreciation/depreciation on investments for the period included in changes in net assets | (3,825,260) | (474,273) |
Level 3 | Clearview Social |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 10,432 |
Repayments and sales of securities |  | (10,432) |
Level 3 | Microcision |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 115,010 |
Repayments and sales of securities |  | (115,010) |
Level 3 | Social Flow |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (4,941) |
Purchases of securities/changes to securities/non-cash conversions |  | 4,941 |
Level 3 | Carolina Skiff |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (500,000) | (249,000) |
Level 3 | Mercantile |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 3,440 |
Repayments and sales of securities |  | (3,440) |
Level 3 | Caitec |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (72,522) | (300,000) |
Purchases of securities/changes to securities/non-cash conversions | 590,424 | 301,128 |
Level 3 | DSD |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 23,699 | 2,459,819 |
Total unrealized gains (losses) |  | (886,698) |
Purchases of securities/changes to securities/non-cash conversions |  | 31,652 |
Repayments and sales of securities | (23,699) | (6,698,753) |
Level 3 | Knoa |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | (1,229,155) |  |
Total unrealized gains (losses) | 1,129,155 |  |
Level 3 | Mezmeriz |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | (742,850) |  |
Total unrealized gains (losses) | 742,850 |  |
Level 3 | Nailbiter |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Repayments and sales of securities | (2,250,000) |  |
Level 3 | Open Exchange |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) |  | (701,940) |
Level 3 | Post Process |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) |  | (100,000) |
Level 3 | Rheonix |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (2,802,731) |
Total unrealized gains (losses) |  | 2,802,731 |
Level 3 | Somerset |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (448,717) |
Total unrealized gains (losses) |  | 594,097 |
Repayments and sales of securities |  | (270,380) |
Level 3 | First Coast Mulch |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (484,837) |  |
Purchases of securities/changes to securities/non-cash conversions | 46,681 | 3,818,156 |
Level 3 | Filterworks |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (396,226) |  |
Purchases of securities/changes to securities/non-cash conversions | 253,952 | 247,841 |
Repayments and sales of securities | (206,250) |  |
Level 3 | FSS |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (610,000) | 610,000 |
Purchases of securities/changes to securities/non-cash conversions | 285,530 | 4,535,000 |
Repayments and sales of securities | (34,838) | (850,047) |
Level 3 | Swanson |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | 250,000 | 266,667 |
Level 3 | GoNoodle |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 14,314 | 14,170 |
Level 3 | Hilton Displays |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 21,519 | 22,523 |
Repayments and sales of securities |  | (300,000) |
Level 3 | All About People |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (400,000) |  |
Purchases of securities/changes to securities/non-cash conversions | 125,904 | 4,049,187 |
Level 3 | INEA |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 33,995 | 4,349,839 |
Level 3 | ITA |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (2,565,130) |  |
Purchases of securities/changes to securities/non-cash conversions | 916,170 | 612,753 |
Level 3 | Mattison |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 5,572,902 | 37,934 |
Repayments and sales of securities | (1,894,470) |  |
Level 3 | Swanson 1 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions |  | 100,115 |
Level 3 | Pressure Pro |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | 720,000 |  |
Purchases of securities/changes to securities/non-cash conversions | 66,721 | 3,093,436 |
Repayments and sales of securities | (1,427,452) |  |
Level 3 | Seybert |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 1,928,257 | 125,569 |
Level 3 | Sciaps |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 7,716,461 |  |
Purchases of securities/changes to securities/non-cash conversions |  | 5,000 |
Repayments and sales of securities | (12,930,445) |  |
Level 3 | Tilson |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 397,264 |  |
Total unrealized gains (losses) | 950,000 |  |
Purchases of securities/changes to securities/non-cash conversions |  | 250,000 |
Repayments and sales of securities | (397,264) |  |
Level 3 | MRES |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (716,545) |  |
Purchases of securities/changes to securities/non-cash conversions | 3,216,545 |  |
Level 3 | Mobile IV Nurses |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 2,881,319 |  |
Level 3 | Loan investments |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Ending balance, of Level 3 Assets | 12,417,977 | 14,578,351 |
Total unrealized gains (losses) | (2,565,130) |  |
Purchases of securities/changes to securities/non-cash conversions | 7,079,496 | 1,011,060 |
Repayments and sales of securities | (1,894,470) | (3,171,434) |
Ending balance, of Level 3 Assets | 15,037,873 | 12,417,977 | 14,578,351
Level 3 | Loan investments | Caitec |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 590,424 | 228,606 |
Level 3 | Loan investments | DSD |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions |  | 31,652 |
Repayments and sales of securities |  | (3,171,434) |
Level 3 | Loan investments | ITA |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (2,565,130) |  |
Purchases of securities/changes to securities/non-cash conversions | 916,170 | 612,753 |
Level 3 | Loan investments | Mattison |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 5,572,902 | 37,934 |
Repayments and sales of securities | (1,894,470) |  |
Level 3 | Loan investments | Swanson 1 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions |  | 100,115 |
Level 3 | Debt investments |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Ending balance, of Level 3 Assets | 36,861,525 | 19,582,616 |
Total unrealized gains (losses) | (936,837) |  |
Purchases of securities/changes to securities/non-cash conversions | 8,127,573 | 18,218,956 |
Repayments and sales of securities | (6,008,540) | (940,047) |
Ending balance, of Level 3 Assets | 38,043,721 | 36,861,525 | 19,582,616
Level 3 | Debt investments | Nailbiter |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Repayments and sales of securities | (2,250,000) |  |
Level 3 | Debt investments | First Coast Mulch |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (484,837) |  |
Purchases of securities/changes to securities/non-cash conversions | 46,681 | 3,818,156 |
Level 3 | Debt investments | Filterworks |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 253,952 | 247,841 |
Repayments and sales of securities | (206,250) |  |
Level 3 | Debt investments | FSS |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 177,911 | 4,535,000 |
Repayments and sales of securities | (34,838) | (640,047) |
Level 3 | Debt investments | GoNoodle |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 14,314 | 14,170 |
Level 3 | Debt investments | Hilton Displays |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 21,519 | 22,523 |
Repayments and sales of securities |  | (300,000) |
Level 3 | Debt investments | All About People |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 125,904 | 3,049,187 |
Level 3 | Debt investments | INEA |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 33,995 | 3,338,074 |
Level 3 | Debt investments | Pressure Pro |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 66,721 | 3,063,436 |
Repayments and sales of securities | (1,427,452) |  |
Level 3 | Debt investments | Seybert |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 1,928,257 | 125,569 |
Level 3 | Debt investments | Sciaps |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions |  | 5,000 |
Repayments and sales of securities | (2,090,000) |  |
Level 3 | Debt investments | MRES |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (452,000) |  |
Purchases of securities/changes to securities/non-cash conversions | 2,952,000 |  |
Level 3 | Debt investments | Mobile IV Nurses |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | 2,506,319 |  |
Level 3 | Equity investments |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Ending balance, of Level 3 Assets | 20,536,560 | 20,935,744 |
Total realized gains (losses) | $ 6,165,419 | $ (667,688) |
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Realized Gains (Loss) | Realized Gains (Loss) |
Total unrealized gains (losses) | $ 1,548,712 | $ 2,035,857 |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Change in unrealized appreciation/depreciation on investments for the period included in changes in net assets | Change in unrealized appreciation/depreciation on investments for the period included in changes in net assets |
Purchases of securities/changes to securities/non-cash conversions | $ 747,164 | $ 2,369,228 |
Repayments and sales of securities | (11,261,408) | (4,136,581) |
Ending balance, of Level 3 Assets | 17,736,447 | 20,536,560 | $ 20,935,744
Level 3 | Equity investments | Clearview Social |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 10,432 |
Repayments and sales of securities |  | (10,432) |
Level 3 | Equity investments | Microcision |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 115,010 |
Repayments and sales of securities |  | (115,010) |
Level 3 | Equity investments | Social Flow |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (4,941) |
Purchases of securities/changes to securities/non-cash conversions |  | 4,941 |
Level 3 | Equity investments | Carolina Skiff |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (500,000) | (249,000) |
Level 3 | Equity investments | Mercantile |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | 3,440 |
Repayments and sales of securities |  | (3,440) |
Level 3 | Equity investments | Caitec |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (72,522) | (300,000) |
Purchases of securities/changes to securities/non-cash conversions |  | 72,522 |
Level 3 | Equity investments | DSD |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 23,699 | 2,459,819 |
Total unrealized gains (losses) |  | (886,698) |
Repayments and sales of securities | (23,699) | (3,527,319) |
Level 3 | Equity investments | Knoa |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | (1,229,155) |  |
Total unrealized gains (losses) | 1,129,155 |  |
Level 3 | Equity investments | Mezmeriz |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | (742,850) |  |
Total unrealized gains (losses) | 742,850 |  |
Level 3 | Equity investments | Open Exchange |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) |  | (701,940) |
Level 3 | Equity investments | Post Process |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) |  | (100,000) |
Level 3 | Equity investments | Rheonix |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (2,802,731) |
Total unrealized gains (losses) |  | 2,802,731 |
Level 3 | Equity investments | Somerset |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) |  | (448,717) |
Total unrealized gains (losses) |  | 594,097 |
Repayments and sales of securities |  | (270,380) |
Level 3 | Equity investments | Filterworks |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (396,226) |  |
Level 3 | Equity investments | FSS |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (610,000) | 610,000 |
Purchases of securities/changes to securities/non-cash conversions | 107,619 |  |
Repayments and sales of securities |  | (210,000) |
Level 3 | Equity investments | Swanson |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | 250,000 | 266,667 |
Level 3 | Equity investments | All About People |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (400,000) |  |
Purchases of securities/changes to securities/non-cash conversions |  | 1,000,000 |
Level 3 | Equity investments | INEA |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions |  | 1,011,765 |
Level 3 | Equity investments | Pressure Pro |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | 720,000 |  |
Purchases of securities/changes to securities/non-cash conversions |  | 30,000 |
Level 3 | Equity investments | Sciaps |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 7,716,461 |  |
Repayments and sales of securities | (10,840,445) |  |
Level 3 | Equity investments | Tilson |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total realized gains (losses) | 397,264 |  |
Total unrealized gains (losses) | 950,000 |  |
Purchases of securities/changes to securities/non-cash conversions |  | $ 250,000 |
Repayments and sales of securities | (397,264) |  |
Level 3 | Equity investments | MRES |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Total unrealized gains (losses) | (264,545) |  |
Purchases of securities/changes to securities/non-cash conversions | 264,545 |  |
Level 3 | Equity investments | Mobile IV Nurses |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Purchases of securities/changes to securities/non-cash conversions | $ 375,000 |  |

X
- Definition Indicates line item in statement of income or comprehensive income that includes unrealized gain (loss) from asset measured at fair value using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 102 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-102 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 102 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-102 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 102 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-102 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of income or comprehensive income that includes gain (loss) from asset measured at fair value using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before tax, of realized and unrealized gain (loss) on investment and derivative, classified as operating, and foreign currency transaction. Investment includes, but is not limited to, debt and equity securities, security sold short, real estate, and commodity. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 45 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477346/946-830-45-36 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_InvestmentCompanyRealizedAndUnrealizedGainLossOnInvestmentAndForeignCurrency
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) on investment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_UnrealizedGainLossOnInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_ClearviewSocialIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MicrocisionLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_SocialflowIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_CarolinaSkiffLlcCarolinaSkiffMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MercantileAdjustmentBureauLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_CaitecIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_DsdOperatingLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_KnoaSoftwareIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MezmerizIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_NailbiterIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_OpenExchangeIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_PostProcessTechnologiesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_RheonixIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_SomersetGasTransmissionCompanyLlcSomersetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_FcmIndustriesHoldcoLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_FilterworksAcquisitionUsaLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_BmpFoodServiceSupplyHoldcoLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_BmpSwansonHoldcoLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_GonoodleIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_HdiAcquisitionLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_HighlandAllAboutPeopleHoldingsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_InterNationalElectronicAlloysLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_ItaAcquisitionLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MattisonAvenueHoldingsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_SwansonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_PressureProIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_SeybertBilliardsCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_SciapsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_TilsonTechnologyManagementIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MountainRegionalEquipmentSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MobileRNHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=rand_LoanInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |