Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Statements of Stockholders' Equity (Parentheticals)

v3.25.4
Consolidated Statements of Stockholders' Equity (Parentheticals) - $ / shares
12 Months Ended 24 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 1 $ 0.9 $ 0.84  
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.38   $ 0.3 $ 0.34
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares) 6,723 13,798 13,798  
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 1 $ 0.9 $ 0.84