v3.25.2
SALE AND PURCHASE OF COMMON STOCK (Tables)
6 Months Ended
Jun. 30, 2025
Sale And Purchase Of Common Stock  
The Company repurchased the following capital stock:

The Company repurchased the following capital stock:

    Three Months
Ended  
June 30, 2025
    Three Months
Ended
June 30, 2024
 
Total cost of repurchased shares (in thousands)   $ 2,902     $  
                 
Shares repurchased     150,000        
                 
Weighted average price per share   $ 19.31        

The Company repurchased the following capital stock:

    Six Months Ended
June 30, 2025
    Six Months Ended
June 30, 2024
 
Total cost of repurchased shares (in thousands)   $ 5,949     $  
                 
Shares repurchased     400,000        
                 
Weighted average price per share   $ 14.84