XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Treasury Stock (Details) - USD ($)
2 Months Ended 4 Months Ended 12 Months Ended
Jun. 13, 2023
May 10, 2023
Jan. 21, 2022
Nov. 09, 2021
Dec. 31, 2023
Dec. 31, 2022
May 31, 2022
Dec. 31, 2023
Sep. 30, 2023
Oct. 04, 2022
Dec. 31, 2023
Dec. 31, 2022
Nov. 01, 2023
Oct. 19, 2023
Sep. 11, 2023
Oct. 31, 2022
Jun. 09, 2022
Apr. 11, 2022
STOCKHOLDERS' EQUITY                                    
Dividends payable, amount per share       $ 0.10                            
Stock dividend     10.00% 10.00%                            
Cash dividends payable     $ 3,600,000                              
Number of additional shares issued as result of stock dividend declaration     3,600,000                              
Stock repurchased during period, value                     $ 38,405,000 $ 26,650,000            
Total transactional value         $ 71,562,000 $ 33,160,000   $ 71,562,000     $ 71,562,000 $ 33,160,000            
Related Party | Mr. Sandgaard                                    
STOCKHOLDERS' EQUITY                                    
Authorized shares for share purchase 300,000 300,000                                
Average price paid per share $ 8.62 $ 9.61                                
Total transactional value $ 2,586,000 $ 2,883,000                                
Common Stock                                    
STOCKHOLDERS' EQUITY                                    
Purchase of treasury stock (in shares)                     4,292,029 3,006,616            
Stock repurchased during period, value                     $ 3,000 $ 3,000            
Common Stock | Board of Directors                                    
STOCKHOLDERS' EQUITY                                    
Stock repurchase program, authorized amount $ 10,000,000.0           $ 10,000,000.0           $ 20,000,000.0   $ 10,000,000.0 $ 10,000,000.0 $ 10,000,000.0 $ 10,000,000.0
Purchase of treasury stock (in shares)         1,012,200 495,138 1,419,874 1,204,239 1,242,892 1,091,604 232,698              
Stock repurchased during period, value           $ 6,600,000           $ 6,600,000            
Average price paid per share         $ 9.47 $ 13.43 $ 7.04 $ 8.30 $ 8.05 $ 9.16 $ 14.41              
Total transactional value         $ 9,600,000     $ 9,600,000 $ 10,000,000.0   $ 9,600,000     $ 10,000,000.0        
Purchase of treasury stock (in value)                   $ 10,000,000.0 $ 3,300,000              
Common Stock | Related Party | Board of Directors                                    
STOCKHOLDERS' EQUITY                                    
Authorized shares for share purchase   300,000                                
Common Stock | Related Party | Mr. Sandgaard | Board of Directors                                    
STOCKHOLDERS' EQUITY                                    
Authorized shares for share purchase 300,000                                  
Average price paid per share $ 8.62 $ 9.61                                
Total transactional value $ 2,600,000 $ 2,900,000