v3.26.1
Organization - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Feb. 11, 2014
Dec. 31, 2024
Dec. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Aug. 31, 2023
Jun. 30, 2022
Jun. 30, 2021
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                
Common stock, par value   $ 0.001 $ 0.001 $ 0.001        
Ownership Interest In Adviser           7.00%    
Common stock, shares issued   14,406,244 14,432,472 14,403,752        
Number of common stock shares repurchased   0 13,627 0 0      
Common stock, shares outstanding   14,406,244 14,432,472 14,403,752 14,391,775   14,385,810 13,921,767
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          
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          
IPO | Investcorp Credit Management | Common Stock                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                
Common stock, par value $ 0.001              
Issuance of common shares, Shares 7,666,666              
Shares offering, price per share $ 15              
Proceeds from initial public offering $ 111,500