XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 03, 2021
Feb. 11, 2014
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Aug. 30, 2021
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Issuance of common shares 453,985   0 0 0 0      
Common stock, par value $ 0.001   $ 0.001   $ 0.001   $ 0.001    
Shares offering, price per share $ 6.92                
Common stock, shares issued     14,394,916   14,394,916   14,391,775    
Common stock, shares outstanding     14,394,916 14,388,456 14,394,916 14,388,456 14,391,775    
Repayment of debt percentage         100.00%        
Qualifying assets percentage         70.00%        
Amount of market capitalization         $ 250,000        
Taxable subsidiaries     $ 0   $ 0   $ 0    
CM Finance LLC                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Common stock, shares issued     6,000,000   6,000,000        
Issuance of debt         $ 39,800        
Stifel Venture Corp                  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                  
Common stock, shares issued               2,181,818  
Issuance of common shares         $ 32,700        
Number of common stock shares repurchased         2,181,818        
Common stock, shares outstanding     13,666,666   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]                  
Issuance of common shares   7,666,666              
Common stock, par value   $ 0.001              
Shares offering, price per share   $ 15              
Proceeds from initial public offering   $ 111,500