XML 43 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 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       3,657 $ 2,847      
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     $ 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 17,256 13,394   47,751 13,398      
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   3,454     6,159      
Shares withheld as payment for tax withholdings related to share based compensation, market value   $ 1,638     $ 2,787      
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 9,086     9,086        
Shares withheld as payment for tax withholdings related to share based compensation, market value $ 3,657     $ 3,657        
Common Stock [Member]                
Stockholders Equity Note [Line Items]                
Cash dividends paid per share of common stock $ 3 $ 2.7   $ 8.7 $ 7.85      
Common Stock [Member] | Stock Option [Member]                
Stockholders Equity Note [Line Items]                
Shares withheld as payment for tax withholdings related to share based compensation, shares       2,232 3,999      
Shares withheld as payment for tax withholdings related to share based compensation, market value       $ 1,067 $ 1,860      
Cash received from the exercise of stock options $ 4,903 $ 6,097   17,763 22,049      
Common Stock [Member] | Employee Stock Purchase Plan [Member]                
Stockholders Equity Note [Line Items]                
Net proceeds from shares purchased under ESPP $ 666 $ 583   $ 1,899 $ 1,734