XML 101 R90.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS’ EQUITY (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jan. 31, 2024
Dec. 31, 2023
Jan. 31, 2022
Equity, Class of Treasury Stock [Line Items]              
Common stock $ 59,885,000   $ 59,885,000     $ 59,885,000  
Legal surplus 164,990,000   164,990,000     150,967,000  
Transfer to legal surplus $ 4,400,000 $ 4,200,000 $ 14,000,000.0 $ 12,900,000      
Shares repurchased during period (in shares) 2,600 73,600 671,800 743,699      
Common shares repurchased as part of the stock repurchase programs $ 104,000 $ 2,186,000 $ 24,386,000 $ 18,653,000      
Share repurchased, average price per share (in dollars per share)     $ 36.30        
Shares purchased (in shares)     0 0      
January 2022 Stock Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount             $ 100,000,000
Stock repurchase program, remaining authorized repurchase amount 17,200,000   $ 17,200,000        
Shares repurchased during period (in shares)       743,699      
Common shares repurchased as part of the stock repurchase programs       $ 18,700,000      
Share repurchased, average price per share (in dollars per share)       $ 25.08      
January 2024 Stock Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount 50,000,000.0   50,000,000.0   $ 50,000,000    
Stock repurchase program, remaining authorized repurchase amount $ 25,600,000   $ 25,600,000        
Stock repurchase program, remaining number of shares authorized to be repurchased (in shares) 570,223   570,223        
Share price (in dollars per share) $ 44.92   $ 44.92        
Common stock              
Equity, Class of Treasury Stock [Line Items]              
Accumulated common stock issuance costs charged against paid in capital $ 13,600,000   $ 13,600,000     $ 13,600,000