XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.4
SHAREHOLDERS' EQUITY - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 17, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Apr. 29, 2025
Class Of Stock [Line Items]          
Preferred Stock, shares authorized ( in shares)   5,000,000 5,000,000    
Preferred Stock, par value (in dollars per share)   $ 0.01 $ 0.01    
Common Stock, shares authorized (in shares)   200,000,000 200,000,000    
Common Stock, par value (in dollars per share)   $ 0.01 $ 0.01    
Common Stock, shares issued (in shares)   48,916,606 48,834,541    
Common Stock, shares outstanding (in shares)   47,259,748 47,468,893    
Treasury stock repurchased shares   291,210 0    
Treasury stock aggregate purchase price value   $ 34,140      
Common stock dividends declared per share   $ 1.8 $ 1.6 $ 1.4  
Common stock dividends paid per share   $ 1.8      
Cash dividends declared   $ 86,300      
Cash Dividends   85,500      
Cash dividends   86,251 $ 76,977 $ 66,735  
Payments of Ordinary Dividends, Common Stock   85,500      
Subsequent Event [Member]          
Class Of Stock [Line Items]          
Common stock dividends declared per share $ 0.5        
Common Stock [Member]          
Class Of Stock [Line Items]          
Share Repurchase Program, Authorized, Amount         $ 100,000
Treasury stock aggregate purchase price value   $ 34,100      
Series A Preferred Stock [Member]          
Class Of Stock [Line Items]          
Preferred Stock, shares issued (in shares)   200,000 200,000    
Preferred Stock, liquidation value per share (in dollars per share)   $ 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.      
Preferred Stock, shares outstanding (in shares)   200,000 200,000    
Series A Preferred Stock [Member] | One Nine Nine Five [Member]          
Class Of Stock [Line Items]          
Preferred Stock, shares issued (in shares)   200,000      
O2025 Q1 Dividends [Member] | Subsequent Event [Member]          
Class Of Stock [Line Items]          
Dividend payable date Mar. 31, 2026        
Dividend record date Mar. 17, 2026