v3.26.1
Stockholders' Equity (Summary of Regular Quarterly Dividend) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Cash dividend (in usd per share) $ 1.15 $ 1.15 $ 1.15 $ 1.15 $ 1.15 $ 1.15 $ 2.30   $ 4.60
Payment of dividends             $ 55,879 $ 58,388  
Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Payment of dividends $ 27,952 $ 27,927 $ 27,828 $ 27,827 $ 29,036 $ 29,352 $ 55,879   $ 114,043