v3.25.4
Equity (Details) - USD ($)
12 Months Ended
May 27, 2020
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Common stock issued (in shares)   0 0      
Shares of common stock outstanding (par value $0.01 per share and 450,000 shares authorized) (In shares)   23,689,363 23,689,363 23,689,363 20,297,200 13,991,836
Preferred stock, outstanding (in shares)   525 525 525    
Common stock            
Class of Stock [Line Items]            
Common stock issued (in shares)       3,392,163    
Shares of common stock outstanding (par value $0.01 per share and 450,000 shares authorized) (In shares)   23,689,363   23,689,363    
Committed capital   $ 386,800,000        
Called investments   $ 354,700,000        
Price per share (in dollars per share)       $ 12.47    
Proceeds from sale of stock       $ 42,300,000    
Series A Preferred Stock            
Class of Stock [Line Items]            
Common stock issued (in shares) 525          
Price per share (in dollars per share) $ 1,000          
Proceeds from sale of stock $ 525,000          
Liquidation preference (in dollars per share) $ 1,000          
Dividend rate, percent 12.00%