v3.26.1
Changes in Equity (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Nov. 30, 2025
Stockholders' Equity Note [Abstract]      
Dividends $ 3,329,000 $ 6,659,000  
Dividend declared (in dollars per share) $ 0.06 $ 0.12  
Accrued dividends for unvested share-based awards $ 200,000 $ 300,000  
Share repurchase program, authorized amount $ 170,000,000 $ 170,000,000 $ 200,000,000
Stock repurchased (in shares) 137,374 414,952  
Repurchase of common stock $ 10,000,000 $ 30,000,000  
Average cost per share (in dollars per share) $ 72.78 $ 72.28  
Excise tax, payable $ 200,000 $ 200,000