v3.26.1
Stockholder's Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 07, 2026
Jun. 30, 2026
Jun. 30, 2026
Apr. 29, 2026
Stockholders Equity [Line Items]        
Total distribution     $ 2,373.7  
Share repurchase program, authorized amount       $ 100.0
Share repurchases     $ 0.0  
S 2026 Dividends [Member]        
Stockholders Equity [Line Items]        
Distribution declared date Apr. 07, 2026      
Cash distribution declared per share $ 10      
Distribution date to be paid Apr. 27, 2026      
Distribution record date Apr. 17, 2026      
Total distribution   $ 2,316.3