XML 46 R40.htm IDEA: XBRL DOCUMENT
v3.25.3

Investments - Summary of Changes in Assets Measured at Fair Value Using Significant Unobservable Inputs (Details) - USD ($) | 9 Months Ended
--- | ---
Sep. 30, 2025 | Sep. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Change in unrealized appreciation/depreciation included in earnings related to Level 3 investments still held at reporting date | $ (11,902,301) | $ (776,811)
Level 3 |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Ending balance, of Level 3 Assets | 70,818,041 | 69,816,062
Total realized (losses) gains, net | (2,001,997) | 6,148,837
Total unrealized (losses) gains | (11,902,301) | 3,332,234
Purchases of securities/changes to securities/non-cash conversions | 5,203,762 | 12,430,020
Repayments and sales of securities | (17,786,633) | (16,691,586)
Ending balance, of Level 3 Assets | 44,330,872 | 75,035,567
Change in unrealized appreciation/depreciation included in earnings related to Level 3 investments still held at reporting date | (4,532,316) | 1,460,229
Level 3 | Autotality (formerly Filterworks Acquisition USA, LLC) |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 134,806 |
Level 3 | BlackJet |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 2,501,187 |
Level 3 | Swanson |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains |  | 250,000
Purchases of securities/changes to securities/non-cash conversions | 21,344 |
Level 3 | FSS |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (3,829,281) | (610,000)
Purchases of securities/changes to securities/non-cash conversions | 1,053,470 | 107,619
Repayments and sales of securities |  | (34,838)
Level 3 | Caitec |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 448,972 | 434,064
Level 3 | Carolina Skiff |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (442,755) |
Purchases of securities/changes to securities/non-cash conversions | 34,755 |
Level 3 | FCM |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 484,837 |
Purchases of securities/changes to securities/non-cash conversions | 38,031 | 34,499
Level 3 | Filterworks |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains |  | (396,226)
Purchases of securities/changes to securities/non-cash conversions |  | 193,885
Level 3 | GoNoodle |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (25) |
Purchases of securities/changes to securities/non-cash conversions | 10,830 | 10,722
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 |  | 16,069
Repayments and sales of securities | (1,071,824) |
Level 3 | Highland |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 97,289 | 93,776
Level 3 | EFINEA |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 488,235 |
Purchases of securities/changes to securities/non-cash conversions | 17,177 | 33,995
Level 3 | ITA |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (875,000) |
Purchases of securities/changes to securities/non-cash conversions | 375,000 | 771,009
Level 3 | DSD |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | 23,699
Repayments and sales of securities |  | (23,699)
Level 3 | Knoa |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | (1,229,155)
Total unrealized (losses) gains |  | 1,129,155
Level 3 | Mezmeriz |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | (742,850)
Total unrealized (losses) gains |  | 742,850
Level 3 | Lumious |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (77,314) |
Repayments and sales of securities | (712,630) |
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
Repayments and sales of securities | (5,572,902) | (1,894,470)
Level 3 | Microcision |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | 55,357 |
Repayments and sales of securities | (55,357) |
Level 3 | Mobile IV Nurses |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 125,000 |
Purchases of securities/changes to securities/non-cash conversions | 19,054 |
Level 3 | MRES |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (739,352) | (264,545)
Purchases of securities/changes to securities/non-cash conversions | 359,419 | 3,213,545
Level 3 | Pressure Pro |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | 870,000 |
Total unrealized (losses) gains | (720,000) | 720,000
Purchases of securities/changes to securities/non-cash conversions | 22,445 | 52,129
Repayments and sales of securities | (2,625,150) | (1,427,452)
Level 3 | SciAps |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | 7,699,879
Repayments and sales of securities |  | (1,291,386)
Level 3 | Seybert |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 256,000 |
Purchases of securities/changes to securities/non-cash conversions | 69,983 | 1,895,806
Repayments and sales of securities | (7,748,770) |
Level 3 | Tilson |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (2,850,015) | 397,264
Total unrealized (losses) gains | (6,649,985) | 1,761,000
Repayments and sales of securities |  | (397,264)
Level 3 | Loan investments |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Ending balance, of Level 3 Assets | 15,037,873 | 12,417,977
Total realized (losses) gains, net | (77,314) |
Total unrealized (losses) gains | (875,000) |
Purchases of securities/changes to securities/non-cash conversions | 720,710 | 6,777,975
Repayments and sales of securities | (6,285,532) | (1,894,470)
Transfers within Level 3 | (4,799,278) |
Ending balance, of Level 3 Assets | 3,721,459 | 17,301,482
Level 3 | Loan investments | Swanson |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 21,344 |
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 | 324,366 | 434,064
Level 3 | Loan investments | ITA |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (875,000) |
Purchases of securities/changes to securities/non-cash conversions | 375,000 | 771,009
Level 3 | Loan investments | Lumious |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (77,314) |
Repayments and sales of securities | (712,630) |
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
Repayments and sales of securities | (5,572,902) | (1,894,470)
Level 3 | Debt investments |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Ending balance, of Level 3 Assets | 38,043,721 | 36,861,525
Total unrealized (losses) gains | (3,586,177) |
Purchases of securities/changes to securities/non-cash conversions | 4,198,297 | 5,279,881
Repayments and sales of securities | (10,545,744) | (3,552,290)
Transfers within Level 3 | 4,799,278 |
Ending balance, of Level 3 Assets | 32,909,375 | 38,589,116
Level 3 | Debt investments | Autotality (formerly Filterworks Acquisition USA, LLC) |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 134,806 |
Level 3 | Debt investments | BlackJet |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 2,251,187 |
Level 3 | Debt investments | FSS |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (3,331,662) |
Purchases of securities/changes to securities/non-cash conversions | 1,053,470 |
Repayments and sales of securities |  | (34,838)
Level 3 | Debt investments | Caitec |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 124,606 |
Level 3 | Debt investments | FCM |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 484,837 |
Purchases of securities/changes to securities/non-cash conversions | 38,031 | 34,499
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 |  | 193,885
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 | 10,830 | 10,722
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 |  | 16,069
Repayments and sales of securities | (1,071,824) |
Level 3 | Debt investments | Highland |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 97,289 | 93,776
Level 3 | Debt investments | EFINEA |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 17,177 | 33,995
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 | 19,054 |
Level 3 | Debt investments | MRES |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (739,352) |
Purchases of securities/changes to securities/non-cash conversions | 359,419 | 2,949,000
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 | 22,445 | 52,129
Repayments and sales of securities | (1,725,150) | (1,427,452)
Level 3 | Debt investments | SciAps |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Repayments and sales of securities |  | (2,090,000)
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 | 69,983 | 1,895,806
Repayments and sales of securities | (7,748,770) |
Level 3 | Equity investments |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Ending balance, of Level 3 Assets | 17,736,447 | 20,536,560
Total realized (losses) gains, net | $ (1,924,683) | 6,148,837
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Realized Investment Gains (Losses) |
Total unrealized (losses) gains | $ (7,441,124) | $ 3,332,234
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Change in unrealized appreciation/depreciation included in earnings related to Level 3 investments still held at reporting date | Change in unrealized appreciation/depreciation included in earnings related to Level 3 investments still held at reporting date
Purchases of securities/changes to securities/non-cash conversions | $ 284,755 | $ 372,164
Repayments and sales of securities | (955,357) | (11,244,826)
Ending balance, of Level 3 Assets | 7,700,038 | 19,144,969
Level 3 | Equity investments | BlackJet |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Purchases of securities/changes to securities/non-cash conversions | 250,000 |
Level 3 | Equity investments | Swanson |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains |  | 250,000
Level 3 | Equity investments | FSS |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (497,619) | (610,000)
Purchases of securities/changes to securities/non-cash conversions |  | 107,619
Level 3 | Equity investments | Carolina Skiff |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | (442,755) |
Purchases of securities/changes to securities/non-cash conversions | 34,755 |
Level 3 | Equity investments | Filterworks |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains |  | (396,226)
Level 3 | Equity investments | GoNoodle |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (25) |
Level 3 | Equity investments | EFINEA |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 488,235 |
Level 3 | Equity investments | DSD |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | 23,699
Repayments and sales of securities |  | (23,699)
Level 3 | Equity investments | Knoa |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | (1,229,155)
Total unrealized (losses) gains |  | 1,129,155
Level 3 | Equity investments | Mezmeriz |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | (742,850)
Total unrealized (losses) gains |  | 742,850
Level 3 | Equity investments | Microcision |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | 55,357 |
Repayments and sales of securities | (55,357) |
Level 3 | Equity investments | Mobile IV Nurses |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 125,000 |
Level 3 | Equity investments | MRES |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains |  | (264,545)
Purchases of securities/changes to securities/non-cash conversions |  | 264,545
Level 3 | Equity investments | Pressure Pro |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | 870,000 |
Total unrealized (losses) gains | (720,000) | 720,000
Repayments and sales of securities | (900,000) |
Level 3 | Equity investments | SciAps |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net |  | 7,699,879
Repayments and sales of securities |  | (10,823,863)
Level 3 | Equity investments | Seybert |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total unrealized (losses) gains | 256,000 |
Level 3 | Equity investments | Tilson |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |
Total realized (losses) gains, net | (2,850,015) | 397,264
Total unrealized (losses) gains | $ (6,649,985) | 1,761,000
Repayments and sales of securities |  | $ (397,264)

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/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2G -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G Reference 2: 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 3: 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 4: 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 Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 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_AutotalityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_BlackJetDirectMarketingLLCMember
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_BmpFoodServiceSupplyHoldcoLlcMember
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_CarolinaSkiffLlcCarolinaSkiffMember
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_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_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_LumiousMember
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_MicrocisionLlcMember
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: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=rand_MountainRegionalEquipmentSolutionsMember
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_SciapsIncMember
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_TilsonTechnologyManagementIncMember
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: |