v3.26.1
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Feb. 27, 2026
Dec. 31, 2025
Sep. 30, 2025
Feb. 12, 2025
Aug. 06, 2024
Aug. 05, 2024
Feb. 28, 2022
Mar. 01, 2021
Feb. 28, 2014
Debt Instrument [Line Items]                    
Total Commitment $ 550,000   $ 675,000              
Balance Outstanding 447,000   470,000              
Unused Commitment 103,000   205,000              
Unamortized deferred financing and issuance costs (5,124)   (5,563)              
Total borrowings outstanding, net of deferred financing and issuance costs 441,876   464,437              
Unsecured Debt | 2026 Notes                    
Debt Instrument [Line Items]                    
Total Commitment 0   200,000              
Balance Outstanding 0   200,000              
Unused Commitment 0   0              
Stated interest rate                 4.50%  
Unsecured Debt | 2027 Notes                    
Debt Instrument [Line Items]                    
Total Commitment 125,000   125,000              
Balance Outstanding 125,000   125,000              
Unused Commitment 0   0              
Stated interest rate               5.00%    
Unsecured Debt | 8.11% 2028 Notes                    
Debt Instrument [Line Items]                    
Total Commitment 50,000   50,000              
Balance Outstanding 50,000   50,000              
Unused Commitment $ 0   0              
Stated interest rate 8.11%     9.11% 8.11%          
Unsecured Debt | 7.50% 2028 Notes                    
Debt Instrument [Line Items]                    
Total Commitment $ 75,000   0              
Balance Outstanding 75,000   0              
Unused Commitment $ 0   0              
Stated interest rate 7.50% 7.50%                
Revolving Credit Facility | Line of Credit                    
Debt Instrument [Line Items]                    
Total Commitment $ 300,000   300,000     $ 300,000 $ 350,000     $ 150,000
Balance Outstanding 197,000   95,000              
Unused Commitment $ 103,000   $ 205,000