XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 06, 2021
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 03, 2024
Stockholders Equity Note [Line Items]              
Net proceeds from the sale of Common stock         $ 281,784 $ 15,179  
Shares withheld as payment for tax withholdings related to share based compensation, market value         1,209 $ 2,254  
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]              
Available for sale under ATM Program   $ 400,000     $ 400,000   $ 400,000
Dividend Reinvestment Plan [Member]              
Stockholders Equity Note [Line Items]              
Stock issued during period, shares, dividend reinvestment plan   4     4    
Common and Class B Common Stock [Member]              
Stockholders Equity Note [Line Items]              
Cash dividends paid per share of Common and Class B common stock   $ 2.7   $ 2.45 $ 5.15 $ 4.9  
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   1,706     2,705 6,047  
Shares withheld as payment for tax withholdings related to share based compensation, market value   $ 759     $ 1,150 $ 1,664  
Common Stock [Member] | Stock Option [Member]              
Stockholders Equity Note [Line Items]              
Shares withheld as payment for tax withholdings related to share based compensation, shares   3,573   1,737 3,999 17,392  
Shares withheld as payment for tax withholdings related to share based compensation, market value   $ 1,685   $ 595 $ 1,860 $ 5,383  
Cash received from the exercise of stock options   5,912   4,526 15,952 12,694  
Common Stock [Member] | Employee Stock Purchase Plan [Member]              
Stockholders Equity Note [Line Items]              
Net proceeds from shares purchased under ESPP   $ 568   $ 554 $ 1,151 $ 1,133