v3.26.1
Borrowings - Secured and Unsecured Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
Mar. 26, 2026
Oct. 22, 2025
Aug. 12, 2025
Mar. 05, 2025
May 23, 2024
Oct. 05, 2023
Debt Instrument [Line Items]            
Principal Outstanding $ 748,300 $ 849,100 $ 1,250,000 $ 1,254,075 $ 526,000 $ 429,100
Total Secured Notes            
Debt Instrument [Line Items]            
Principal Outstanding 510,000 578,000 850,000 850,000 400,000 323,000
Subordinated notes            
Debt Instrument [Line Items]            
Principal Outstanding         126,000 106,100
Proceeds from issuance of subordinated notes   165,000        
Subordinated notes newly issued   106,100        
2025 CLO Subordinated Notes            
Debt Instrument [Line Items]            
Principal Outstanding       404,075    
2025-4 CLO Subordinated Notes            
Debt Instrument [Line Items]            
Principal Outstanding     400,000      
2026 CLO Subordinated Notes            
Debt Instrument [Line Items]            
Principal Outstanding 238,300          
2023 CLO Refinancing Subordinated Notes | Subordinated notes            
Debt Instrument [Line Items]            
Principal Outstanding   271,100        
AAA(sf) | Class A Notes            
Debt Instrument [Line Items]            
Principal Outstanding           $ 246,500
Interest Rate (as a percent)           2.60%
AAA(sf) | Class A-1-R Notes            
Debt Instrument [Line Items]            
Principal Outstanding   $ 493,000        
Interest Rate (as a percent)   1.44%        
AAA(sf) | Class A-2-R Notes            
Debt Instrument [Line Items]            
Principal Outstanding   $ 34,000        
Interest Rate (as a percent)   1.65%        
AAA(sf) | Class A-1 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 255,000  
Interest Rate (as a percent)         0.25%  
Price (in dollars per share)         $ 93.22  
AAA(sf) | Class A-2 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 40,850  
Interest Rate (as a percent)         1.875%  
Price (in dollars per share)         $ 100.00  
AAA(sf) | Class A-F Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 9,150  
Interest Rate (as a percent)         6.275%  
Price (in dollars per share)         $ 100.00  
AAA(sf) | 2025 CLO Class A Loans            
Debt Instrument [Line Items]            
Principal Outstanding       $ 25,000    
Interest Rate (as a percent)       1.40%    
AAA(sf) | 2025 CLO Class A Notes            
Debt Instrument [Line Items]            
Principal Outstanding       $ 700,000    
Interest Rate (as a percent)       1.40%    
AAA(sf) | 2025-4 CLO Class A Notes | Total Secured Notes            
Debt Instrument [Line Items]            
Principal Outstanding     $ 681,250      
Interest Rate (as a percent)     1.54%      
AAA(sf) | 2026 CLO Class A-1 Notes            
Debt Instrument [Line Items]            
Principal Outstanding $ 435,000          
Interest Rate (as a percent) 1.40%          
AAA(sf) | 2026 CLO Class A-2 Notes            
Debt Instrument [Line Items]            
Principal Outstanding $ 30,000          
Interest Rate (as a percent) 1.55%          
AA(sf) | Class B Notes            
Debt Instrument [Line Items]            
Principal Outstanding           $ 42,500
Interest Rate (as a percent)           3.35%
AA(sf) | Class B-R Notes            
Debt Instrument [Line Items]            
Principal Outstanding   $ 51,000        
Interest Rate (as a percent)   1.80%        
AA(sf) | Class B-1 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 35,000  
Interest Rate (as a percent)         0.50%  
Price (in dollars per share)         $ 89.93  
AA(sf) | Class B-2 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 13,500  
Interest Rate (as a percent)         2.40%  
Price (in dollars per share)         $ 100.00  
AA(sf) | Class B-F Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 1,500  
Interest Rate (as a percent)         6.714%  
Price (in dollars per share)         $ 100.00  
AA(sf) | 2025 CLO Class B Notes            
Debt Instrument [Line Items]            
Principal Outstanding       $ 125,000    
Interest Rate (as a percent)       1.70%    
AA(sf) | 2025-4 CLO Class B Notes | Total Secured Notes            
Debt Instrument [Line Items]            
Principal Outstanding     $ 168,750      
Interest Rate (as a percent)     1.85%      
AA(sf) | 2026 CLO Class B Notes            
Debt Instrument [Line Items]            
Principal Outstanding $ 45,000          
Interest Rate (as a percent) 1.70%          
A(sf) | Class C Notes            
Debt Instrument [Line Items]            
Principal Outstanding           $ 34,000
Interest Rate (as a percent)           4.15%
A(sf) | Class C-1 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 31,500  
Interest Rate (as a percent)         0.75%  
Price (in dollars per share)         $ 86.54  
A(sf) | Class C-2 Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 12,150  
Interest Rate (as a percent)         3.20%  
Price (in dollars per share)         $ 100.00  
A(sf) | Class C-F Notes            
Debt Instrument [Line Items]            
Principal Outstanding         $ 1,350  
Interest Rate (as a percent)         7.49%  
Price (in dollars per share)         $ 100.00