XML 28 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Common Stock, Shares, Outstanding 49,787,305   49,787,305     42,500,611    
Cash dividends declared per common share (in dollars per share) $ 0.59 $ 0.57 $ 1.77 $ 1.71        
Stockholders' Equity Attributable to Parent $ 3,546,887 $ 2,977,148 $ 3,546,887 $ 2,977,148 $ 3,074,856 $ 2,993,120 $ 2,919,249 $ 2,895,251
Held In Rabbi Trust At Cost [Member]                
Stockholders' Equity Attributable to Parent (3,505) (3,399) (3,505) (3,399) (3,459) (3,383) (3,353) (3,298)
Retained Earnings                
Stockholders' Equity Attributable to Parent 1,222,843 1,146,915 1,222,843 1,146,915 1,217,959 1,172,724 1,128,182 1,077,488
Deferred Compensation, Share-based Payments [Member]                
Stockholders' Equity Attributable to Parent 3,505 3,399 3,505 3,399 3,459 3,383 3,353 3,298
AOCI Attributable to Parent [Member]                
Stockholders' Equity Attributable to Parent (47,562) (77,202) (47,562) (77,202) (58,083) (90,007) (114,225) (114,827)
Common Stock [Member]                
Stockholders' Equity Attributable to Parent 495 423 495 423 424 423 423 427
Additional Paid-in Capital [Member]                
Stockholders' Equity Attributable to Parent $ 2,371,111 $ 1,907,012 $ 2,371,111 $ 1,907,012 $ 1,914,556 $ 1,909,980 $ 1,904,869 $ 1,932,163
Common Class A [Member]                
Common Stock, Shares, Outstanding 49,787,305 42,480,765 49,787,305 42,480,765 42,627,286 42,500,611 42,469,867 42,873,187