XML 124 R101.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Dividend Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]            
Dividends declared on common stock and deferred stock units (in dollars per share) $ 0.47 $ 0.47 $ 0.62 $ 0.62 $ 0.94 $ 1.24
Class A common stock dividends declared $ 80,600          
Deferred stock unit dividends declared 147   $ 229   $ 340 $ 452
Dividends, total 80,796 $ 80,837 107,873 $ 107,901 161,633 215,774
Class A Common Stock            
Class of Stock [Line Items]            
Class A common stock dividends declared $ 80,649   $ 107,644   $ 161,293 $ 215,322