XML 21 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Common Stock, Shares, Outstanding 47,618,626   47,618,626     49,243,813    
Cash dividends declared per common share (in dollars per share) $ 0.64 $ 0.59 $ 1.28 $ 1.18        
Stockholders' Equity Attributable to Parent $ 3,512,363 $ 3,074,856 $ 3,512,363 $ 3,074,856 $ 3,542,041 $ 3,565,728 $ 3,033,392 $ 2,993,120
Held In Rabbi Trust At Cost [Member]                
Stockholders' Equity Attributable to Parent (3,508) (3,459) (3,508) (3,459) (3,622) (3,452) (3,524) (3,383)
Retained Earnings                
Stockholders' Equity Attributable to Parent 1,369,306 1,217,959 1,369,306 1,217,959 1,317,946 1,269,113 1,192,008 1,172,724
Deferred Compensation, Share-based Payments [Member]                
Stockholders' Equity Attributable to Parent 3,508 3,459 3,508 3,459 3,622 3,452 3,524 3,383
AOCI Attributable to Parent [Member]                
Stockholders' Equity Attributable to Parent (58,666) (58,083) (58,666) (58,083) (49,298) (39,754) (70,202) (90,007)
Common Stock [Member]                
Stockholders' Equity Attributable to Parent 473 424 473 424 483 490 424 423
Additional Paid-in Capital [Member]                
Stockholders' Equity Attributable to Parent $ 2,201,250 $ 1,914,556 $ 2,201,250 $ 1,914,556 $ 2,272,910 $ 2,335,879 $ 1,911,162 $ 1,909,980
Common Class A [Member]                
Common Stock, Shares, Outstanding 47,618,626 42,627,286 47,618,626 42,627,286 48,572,237 49,243,813 42,610,271 42,500,611