XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Organization - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 03, 2021
Mar. 04, 2020
Dec. 04, 2019
Feb. 11, 2014
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Aug. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Common stock, par value $ 0.001 $ 0.001 $ 0.001   $ 0.001 $ 0.001        
Issuance of common shares 453,985 113,500 113,500   0 453,985 0      
Shares offering, price per share $ 6.92 $ 10.15 $ 10.19              
Common stock, shares issued         14,391,775 14,385,810        
Issuance of common shares         $ 0 $ 3,141,576 $ 0      
Common stock, shares outstanding         14,391,775 14,385,810 13,921,767   13,885,335 13,619,690
Repayment of debt percentage         100.00%          
Qualifying assets percentage         70.00%          
Amount of market capitalization         $ 250,000,000          
Taxable subsidiaries         $ 0 $ 0 $ 0      
CM Finance LLC                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Common stock, shares issued         6,000,000          
Issuance of debt         $ 39,800,000          
Stifel Venture Corp                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Common stock, shares issued           2,181,818        
Issuance of common shares         $ 32,700,000          
Number of common stock shares repurchased         2,181,818          
Common stock, shares outstanding         13,666,666          
Investcorp Credit Management                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Common stock, par value               $ 0.001    
Common stock, shares issued               680,985    
Common stock, shares outstanding               680,985    
IPO | Investcorp Credit Management | Common Stock                    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                    
Common stock, par value       $ 0.001            
Issuance of common shares       7,666,666            
Shares offering, price per share       $ 15            
Proceeds from initial public offering       $ 111,500,000