v3.26.1
Borrowings - Schedule of Interest Expense and Amortization of Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 27, 2026
Sep. 30, 2025
Feb. 12, 2025
Feb. 28, 2022
Mar. 01, 2021
Mar. 19, 2020
Debt Instrument [Line Items]                    
Amortization of costs and other fees     $ 1,060 $ 1,312            
Total interest expense and amortization of fees $ 8,288 $ 6,732 16,149 13,103            
Unsecured Debt | 2025 Notes                    
Debt Instrument [Line Items]                    
Interest cost 0 0 0 674            
Amortization of costs and other fees 0 0 0 52            
Total interest expense and amortization of fees 0 0 0 726            
Stated interest rate                   4.50%
Unsecured Debt | 2026 Notes                    
Debt Instrument [Line Items]                    
Interest cost 0 2,250 1,500 4,500            
Amortization of costs and other fees 0 112 75 222            
Total interest expense and amortization of fees 0 2,362 1,575 4,722            
Stated interest rate                 4.50%  
Unsecured Debt | 2027 Notes                    
Debt Instrument [Line Items]                    
Interest cost 1,562 1,562 3,125 3,125            
Amortization of costs and other fees 70 70 141 140            
Total interest expense and amortization of fees 1,632 1,632 3,266 3,265            
Stated interest rate               5.00%    
Unsecured Debt | 8.11% 2028 Notes                    
Debt Instrument [Line Items]                    
Interest cost 1,139 1,014 2,277 1,543            
Amortization of costs and other fees 61 60 122 89            
Total interest expense and amortization of fees $ 1,200 1,074 $ 2,399 1,632            
Stated interest rate 8.11%   8.11%     9.11% 8.11%      
Unsecured Debt | 7.50% 2028 Notes                    
Debt Instrument [Line Items]                    
Interest cost $ 1,406 0 $ 1,906 0            
Amortization of costs and other fees 36 0 41 0            
Total interest expense and amortization of fees $ 1,442 0 $ 1,947 0            
Stated interest rate 7.50%   7.50%   7.50%          
Revolving Credit Facility | Line of Credit                    
Debt Instrument [Line Items]                    
Interest cost $ 3,311 687 $ 5,478 784            
Unused fee 125 341 336 711            
Amortization of costs and other fees 578 636 1,148 1,263            
Total interest expense and amortization of fees $ 4,014 $ 1,664 $ 6,962 $ 2,758