XML 45 R39.htm IDEA: XBRL DOCUMENT
v3.25.2

Investments - Summary of Changes in Assets Measured at Fair Value Using Significant Unobservable Inputs (Details) - USD ($) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 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 | $ (10,312,214) | $ 7,779,026 | $ (11,610,598) | $ 4,888,730
Level 3 |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Ending balance, of Level 3 Assets |  | 85,734,727 | 70,818,041 | 69,816,062
Total realized gains, net |  |  | 925,332 | (831,891)
Total unrealized (losses) gains |  |  | (11,610,598) | 8,749,945
Purchases of securities/changes to securities/non-cash conversions |  |  | 1,677,704 | 11,754,635
Repayments and sales of securities |  |  | (9,446,225) | (3,754,024)
Ending balance, of Level 3 Assets | 52,364,254 |  | 52,364,254 |
Change in unrealized appreciation/depreciation included in earnings related to Level 3 investments still held at reporting date |  |  | (10,890,598) | 7,620,790
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 |  |  | 73,675 |
Level 3 | FSS |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total unrealized (losses) gains |  |  | (497,619) |
Purchases of securities/changes to securities/non-cash conversions |  |  | 435,031 | 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 |  |  | 324,366 | 283,170
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 |  |  | 24,893 | 22,623
Level 3 | Filterworks |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total unrealized (losses) gains |  |  |  | (196,226)
Purchases of securities/changes to securities/non-cash conversions |  |  |  | 102,396
Level 3 | GoNoodle |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized gains, net |  |  | (25) |
Purchases of securities/changes to securities/non-cash conversions |  |  | 7,211 | 7,139
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 |  |  |  | 10,646
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 |  |  | 64,176 | 61,973
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 |  |  |  | 25,392
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 | 449,086
Level 3 | Knoa |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized gains, net |  |  |  | (1,229,155)
Total unrealized (losses) gains |  |  |  | 1,129,155
Level 3 | Lumious |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total unrealized (losses) gains |  |  | (189,944) |
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 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 |  |  | 12,617 |
Level 3 | 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 |  |  | 239,352 | 3,210,545
Level 3 | Pressure Pro |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized gains, net |  |  | 870,000 |
Total unrealized (losses) gains |  |  | (720,000) | 470,000
Purchases of securities/changes to securities/non-cash conversions |  |  | 22,445 | 37,637
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 unrealized (losses) gains |  |  |  | 5,586,016
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 |  |  | 64,183 | 1,863,507
Repayments and sales of securities |  |  | (120,992) |
Level 3 | Tilson |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized gains, net |  |  |  | 397,264
Total unrealized (losses) gains |  |  | (9,500,000) | 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 |  | 16,828,665 | 15,037,873 | 12,417,977
Total unrealized (losses) gains |  |  | (1,064,944) |
Purchases of securities/changes to securities/non-cash conversions |  |  | 699,366 | 6,305,158
Repayments and sales of securities |  |  | (5,572,902) | (1,894,470)
Transfers within Level 3 |  |  | (4,799,278) |
Ending balance, of Level 3 Assets | 4,300,115 |  | 4,300,115 |
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 | 283,170
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 | 449,086
Level 3 | Loan investments | Lumious |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total unrealized (losses) gains |  |  | (189,944) |
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 |  | 40,476,548 | 38,043,721 | 36,861,525
Total unrealized (losses) gains |  |  | (254,515) |
Purchases of securities/changes to securities/non-cash conversions |  |  | 943,583 | 5,077,313
Repayments and sales of securities |  |  | (2,917,966) | (1,462,290)
Transfers within Level 3 |  |  | 4,799,278 |
Ending balance, of Level 3 Assets | 40,614,101 |  | 40,614,101 |
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 |  |  | 73,675 |
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 |  |  | 435,031 |
Repayments and sales of securities |  |  |  | (34,838)
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 |  |  | 24,893 | 22,623
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 |  |  |  | 102,396
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 |  |  | 7,211 | 7,139
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 |  |  |  | 10,646
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 |  |  | 64,176 | 61,973
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 |  |  |  | 25,392
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 |  |  | 12,617 |
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 |  |  | 239,352 | 2,946,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 | 37,637
Repayments and sales of securities |  |  | (1,725,150) | (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 |  |  | 64,183 | 1,863,507
Repayments and sales of securities |  |  | (120,992) |
Level 3 | Equity investments |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Ending balance, of Level 3 Assets |  | $ 28,429,514 | 17,736,447 | 20,536,560
Total realized gains, net |  |  | $ 925,332 | (831,891)
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 |  |  | $ (10,291,139) | $ 8,749,945
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 |  |  | $ 34,755 | $ 372,164
Repayments and sales of securities |  |  | (955,357) | (397,264)
Ending balance, of Level 3 Assets | $ 7,450,038 |  | 7,450,038 |
Level 3 | Equity investments | FSS |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total unrealized (losses) gains |  |  | (497,619) |
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 |  |  |  | (196,226)
Level 3 | Equity investments | GoNoodle |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized 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 | Knoa |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized gains, net |  |  |  | (1,229,155)
Total unrealized (losses) gains |  |  |  | 1,129,155
Level 3 | Equity investments | Microcision |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Total realized 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] |  |  |  |
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 gains, net |  |  | 870,000 |
Total unrealized (losses) gains |  |  | (720,000) | 470,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 unrealized (losses) gains |  |  |  | 5,586,016
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 gains, net |  |  |  | 397,264
Total unrealized (losses) gains |  |  | $ (9,500,000) | 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/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 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_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_KnoaSoftwareIncMember
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: |