v3.26.1
Subsequent Events - (Details) - USD ($)
Jul. 28, 2026
May 20, 2024
Dec. 14, 2022
Aug. 24, 2022
Jul. 22, 2022
Jul. 06, 2022
Dec. 24, 2021
Subsequent Event [Line Items]              
Maximum borrowing capacity   $ 1,500,000,000          
Sumitomo Credit Facility              
Subsequent Event [Line Items]              
Maximum borrowing capacity   $ 855,000,000 $ 665,000,000 $ 635,000,000 $ 485,000,000 $ 385,000,000 $ 300,000,000
Subsequent Event | Sumitomo Credit Facility              
Subsequent Event [Line Items]              
Maximum borrowing capacity $ 905,000,000            
Extending lenders commitments. $ 805,000,000