XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Shares authorized (in shares) 50,000,000 50,000,000
Shares issued (in shares) 29,497,487 29,121,213
Treasury shares (in shares) (5,770,441) (5,729,802)
Shares outstanding (in shares) 23,727,046 23,391,411
Par value per share (in dollars per share) $ 0.01 $ 0.01
Preferred Stock Series C    
Class of Stock [Line Items]    
Shares authorized (in shares) 51,750 51,750
Shares issued (in shares) 45,000 45,000
Shares outstanding (in shares) 45,000 45,000
Par value per share (in dollars per share) $ 0.01 $ 0.01
Liquidation preference per share (in dollars per share) $ 1,000 $ 1,000
Liquidation preference amount $ 45,000,000 $ 45,000,000
Dividend rate 7.125% 7.125%