Annual report pursuant to Section 13 and 15(d)

Borrowings - Revolving Credit Facility (Details)

v3.24.1
Borrowings - Revolving Credit Facility (Details) - USD ($)
$ in Thousands
Jun. 23, 2022
Dec. 31, 2023
Jul. 12, 2023
Jul. 11, 2023
Dec. 31, 2022
Revolving Credit Facility | Line of credit          
Debt Instrument [Line Items]          
Unused capacity commitment fee percentage 0.375%        
Line of credit maximum borrowing capacity   $ 1,275,000 $ 1,275,000 $ 1,125,000 $ 1,125,000
Accordion feature, higher borrowing capacity option     1,912,500    
Revolving Credit Facility | Line of credit | Bridge Loan          
Debt Instrument [Line Items]          
Line of credit maximum borrowing capacity     $ 200,000    
Revolving Credit Facility Terminating in 2026 | Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit maximum borrowing capacity   100,000      
Revolving Credit Facility Terminating in 2027 | Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit maximum borrowing capacity   $ 100,000      
Minimum | Revolving Credit Facility | Line of credit          
Debt Instrument [Line Items]          
Basis spread on foreign currency borrowings 1.75%        
Minimum | Revolving Credit Facility | Line of credit | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.75%        
Minimum | Revolving Credit Facility | Line of credit | Alternate Base Rate (ABR)          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.75%        
Maximum | Revolving Credit Facility | Line of credit          
Debt Instrument [Line Items]          
Basis spread on foreign currency borrowings 1.875%        
Maximum | Revolving Credit Facility | Line of credit | SOFR          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.875%        
Maximum | Revolving Credit Facility | Line of credit | Alternate Base Rate (ABR)          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.875%