XML 69 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Nov. 05, 2025
Share Repurchase Program [Line Items]      
Cost of shares repurchased and retired $ 15,144    
Cash dividends declared for common stockholders (in dollars per share) $ 0.0625 $ 0.0625  
Dividends paid to common stockholders $ 8,017 $ 0  
Share Repurchase Program      
Share Repurchase Program [Line Items]      
Share repurchase program, authorized amount     $ 100,000
Shares repurchased and retired (in shares) 0.7    
Cost of shares repurchased and retired $ 15,000    
Repurchase program available capacity $ 65,000