v3.26.3
SHAREHOLDERS' EQUITY - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 27, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Apr. 28, 2026
Dec. 31, 2025
Apr. 29, 2025
Class Of Stock [Line Items]                
Preferred Stock, shares authorized ( in shares)   5,000,000   5,000,000     5,000,000  
Preferred Stock, par value (in dollars per share)   $ 0.01   $ 0.01     $ 0.01  
Common Stock, shares authorized (in shares)   200,000,000   200,000,000     200,000,000  
Common Stock, par value (in dollars per share)   $ 0.01   $ 0.01     $ 0.01  
Common Stock, shares issued (in shares)   49,063,673   49,063,673     48,916,606  
Common Stock, shares outstanding (in shares)   45,279,598   45,279,598     47,259,748  
Common stock repurchased   $ 79,539   $ 194,657        
Common stock dividends declared per share   $ 0.5 $ 0.45 $ 1.5 $ 1.35      
Common stock dividends paid per share   $ 0.5   $ 1.5        
Cash dividends declared   $ 23,000   $ 70,300        
Common stock dividends paid   $ 22,700   $ 69,400        
Subsequent Event [Member]                
Class Of Stock [Line Items]                
Common stock dividends declared per share $ 0.5              
Series A Nonconvertible Preferred Stock                
Class Of Stock [Line Items]                
Preferred Stock, shares issued (in shares)   200,000   200,000     200,000  
Preferred Stock, shares outstanding (in shares)   200,000   200,000     200,000  
Preferred Stock, liquidation value per share (in dollars per share)   $ 7.5   $ 7.5     $ 7.5  
Preferred stock voting rights       Holders of the Series A shares are entitled to one vote per share on matters which shareholders are generally entitled to vote. The Series A shareholders are not entitled to any dividends.        
Dividends Declare Date October 27, 2026 [Member] | Subsequent Event [Member]                
Class Of Stock [Line Items]                
Dividend payable date Dec. 31, 2026              
Dividend record date Dec. 17, 2026              
Common Stock                
Class Of Stock [Line Items]                
Share repurchase authorized amount   $ 192,900   $ 192,900   $ 400,000   $ 100,000
Share Repurchase Program, Authorized, Number of Shares   2,127,217   2,127,217        
Share Repurchase Program, Authorized, Amount   $ 192,900   $ 192,900   $ 400,000   $ 100,000
1995 | Series A Nonconvertible Preferred Stock                
Class Of Stock [Line Items]                
Preferred Stock, shares issued (in shares)   200,000   200,000