XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
May 03, 2024
Mar. 29, 2024
Aug. 06, 2021
Stockholders Equity Note [Line Items]          
Net proceeds from the sale of Common stock $ 0 $ 281,784      
Shares withheld as payment for tax withholdings related to share based compensation, market value 0 442      
2021 ATM Program [Member]          
Stockholders Equity Note [Line Items]          
Net proceeds from the sale of Common stock   281,784      
Maximum aggregate offering amount of stock         $ 300,000
Cumulative value of Common Stock sold under the 2021 ATM Program   298,455      
Direct costs   $ 33      
Number of shares sold and issued under ATM   712,000      
2024 ATM Program [Member]          
Stockholders Equity Note [Line Items]          
Maximum aggregate offering amount of stock     $ 400,000    
Available for sale under ATM Program $ 400,000        
Dividend Reinvestment Plan [Member]          
Stockholders Equity Note [Line Items]          
Authorized shares of each of Common and Class B available for issuance under the Dividend Reinvestment Plan       300,000  
Stock issued during period, shares, dividend reinvestment plan 13,942        
Common and Class B Common Stock [Member] | Restricted Stock [Member]          
Stockholders Equity Note [Line Items]          
Shares withheld as payment for tax withholdings related to share based compensation, shares   999      
Shares withheld as payment for tax withholdings related to share based compensation, market value   $ 390      
Common Stock [Member]          
Stockholders Equity Note [Line Items]          
Cash dividends paid per share of common stock $ 2.7 $ 2.45      
Common Stock [Member] | Stock Option [Member]          
Stockholders Equity Note [Line Items]          
Shares withheld as payment for tax withholdings related to share based compensation, shares   426      
Shares withheld as payment for tax withholdings related to share based compensation, market value   $ 175      
Cash received from the exercise of stock options $ 10,398 10,040      
Common Stock [Member] | Employee Stock Purchase Plan [Member]          
Stockholders Equity Note [Line Items]          
Net proceeds from shares purchased under ESPP $ 651 $ 583