XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Organization - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 03, 2021
Feb. 11, 2014
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Aug. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                
Common stock, par value $ 0.001   $ 0.001 $ 0.001        
Issuance of common shares 453,985   0 0 453,985      
Shares offering, price per share $ 6.92              
Common stock, shares issued     14,403,752 14,391,775        
Issuance of common shares     $ 0 $ 0 $ 3,141,576      
Common stock, shares outstanding     14,403,752 14,391,775 14,385,810   13,921,767 13,885,335
Repayment of debt percentage     100.00%          
Qualifying assets percentage     70.00%          
Amount of market capitalization     $ 250,000,000          
Taxable subsidiaries     $ 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