v3.26.3
Financing Arrangements - 7.50% 2029 Notes and 8.00% 2031 Notes Narrative (Details) - USD ($)
$ in Thousands
Aug. 14, 2026
Jul. 15, 2026
Sep. 30, 2026
Feb. 12, 2026
Dec. 31, 2025
Oct. 09, 2024
Oct. 03, 2024
Line of Credit Facility [Line Items]              
Amount Outstanding     $ 897,000        
Debt issuance costs     25,000        
Deferred financing costs, net     12,717   $ 14,263    
Unsecured Debt              
Line of Credit Facility [Line Items]              
Amount Outstanding     797,000        
Debt issuance costs     0        
7.50% 2029 Notes and 8.00% 2031 Notes | Unsecured Debt              
Line of Credit Facility [Line Items]              
Amount outstanding   $ 10          
Debt instrument, aggregate principal amount   30          
Debt issuance costs   $ 30          
Deferred financing costs, net     1,283        
Unamortized debt issuance costs     $ 1,240        
7.50%, 2029 Notes | Unsecured Debt              
Line of Credit Facility [Line Items]              
Interest rate (as a percent) 7.50% 7.50% 7.50% 7.50%   7.50% 7.50%
Debt instrument, aggregate principal amount $ 8,000 $ 2         $ 172,500
Amount Outstanding $ 2,000   $ 2,000        
Debt issuance costs     4,305        
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent) 10.00% 98.00%          
Debt issuance costs     0        
Redemption price, (as a percent) 100.00%            
Minimum shareholders' equity, amount of net asset value $ 493,100            
Minimum asset coverage ratio (as a percent) 150.00%            
Minimum interest coverage ratio 1.25            
Unencumbered asset coverage ratio 1.25            
Minimum threshold of principal amount subject to evens of default $ 25,000            
Deferred financing costs, net     $ 2,670        
8.00% 2031 Notes | Unsecured Debt              
Line of Credit Facility [Line Items]              
Interest rate (as a percent) 8.00% 8.00% 8.00%        
Amount outstanding   $ 50          
Debt instrument, aggregate principal amount $ 7 $ 28          
Amount Outstanding     $ 35,000        
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent) 10.00% 97.00%          
Debt instrument, purchase price, percentage of principal amount 97.00%            
Debt issuance costs     $ 0        
8.00% 2031 Notes | Unsecured Debt | Maximum              
Line of Credit Facility [Line Items]              
Debt instrument, aggregate principal amount $ 15,000 $ 22          
Amount Outstanding   $ 8