v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 06, 2026
May 05, 2026
Mar. 31, 2026
Revolving Credit Facility      
Subsequent Event [Line Items]      
Swingline sublimit     $ 2,542,500
Senior Secured Revolving Credit Agreement      
Subsequent Event [Line Items]      
Swingline sublimit     150,000
Letter of credit sublimit     $ 150,000
Commitment fee     0.375%
Letter of credit fronting fees     0.25%
Subsequent Events | Supplemental Distribution      
Subsequent Event [Line Items]      
Distribution, declared date May 06, 2026    
Subsequent Events | O 2026 Q2 Dividends      
Subsequent Event [Line Items]      
Distribution, per share $ 0.32    
Distribution, payable date Jul. 28, 2026    
Distribution, date of record Jun. 30, 2026    
Distribution, declared date May 06, 2026    
Subsequent Events | S 2025 Q2 Dividends      
Subsequent Event [Line Items]      
Distribution, payable date Jul. 28, 2026    
Distribution, date of record Jun. 30, 2026    
Distribution, declared date May 06, 2026    
Subsequent Events | Senior Secured Revolving Credit Agreement      
Subsequent Event [Line Items]      
Maturity date   May 05, 2031  
Commitment Termination Date   May 03, 2030  
Percentage Of Alternate Base Rate Loan   0.775%  
Percentage Of Risk-Free Rate Loan   1.775%  
Swingline sublimit   $ 200,000  
Letter of credit sublimit   $ 200,000  
Commitment fee   0.325%  
Letter of credit fronting fees   0.125%