v3.26.1
Changes in Equity (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Nov. 30, 2025
Stockholders' Equity Note [Abstract]    
Dividend declared (in dollars per share) $ 0.06  
Cash dividend declared $ 3,330,000  
Accrued dividends $ 200,000  
Share repurchase program, authorized amount   $ 200,000,000
Stock repurchased (in shares) 277,578  
Repurchase of common stock $ 20,000,000  
Average cost per share (in shares) $ 72.03  
Excise tax, payable $ 100,000