v3.26.1
Borrowings - Schedule of Interest Expense and Amortization of Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 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 $ 551 $ 666            
Total interest expense and amortization of fees 7,861 6,372            
Unsecured Debt | 2025 Notes                
Debt Instrument [Line Items]                
Interest cost 0 674            
Amortization of costs and other fees 0 52            
Total interest expense and amortization of fees 0 726            
Stated interest rate               4.50%
Unsecured Debt | 2026 Notes                
Debt Instrument [Line Items]                
Interest cost 1,500 2,250            
Amortization of costs and other fees 75 111            
Total interest expense and amortization of fees 1,575 2,361            
Stated interest rate             4.50%  
Unsecured Debt | 2027 Notes                
Debt Instrument [Line Items]                
Interest cost 1,562 1,562            
Amortization of costs and other fees 72 70            
Total interest expense and amortization of fees 1,634 1,632            
Stated interest rate           5.00%    
Unsecured Debt | 8.11% 2028 Notes                
Debt Instrument [Line Items]                
Interest cost 1,139 529            
Amortization of costs and other fees 61 29            
Total interest expense and amortization of fees $ 1,200 558            
Stated interest rate 8.11%     9.11% 8.11%      
Unsecured Debt | 7.50% 2028 Notes                
Debt Instrument [Line Items]                
Interest cost $ 500 0            
Amortization of costs and other fees 5 0            
Total interest expense and amortization of fees $ 505 0            
Stated interest rate 7.50%   7.50%          
Revolving Credit Facility | Line of Credit                
Debt Instrument [Line Items]                
Interest cost $ 2,167 98            
Unused fee 210 369            
Amortization of costs and other fees 570 628            
Total interest expense and amortization of fees $ 2,947 $ 1,095