XML 38 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENT OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Total Stockholders' Equity
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss) Income
Retained Earnings
Non-controlling Interest
Beginning balance (in shares) at Dec. 31, 2021     26,400,921        
Beginning balance, value at Dec. 31, 2021 $ 456,511 $ 441,149 $ 13,200 $ 344,936 $ (6,822) $ 89,835 $ 15,362
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 15,810 15,808       15,808 2
Other comprehensive income 4,794 4,794     4,794    
Restricted stock issuance (in shares)     249,127        
Restricted stock issuance 0   $ 124 (124)      
Stock compensation 3,212 3,212   3,212      
Shares withheld for taxes and tax benefit of vested shares (in shares)     (108,495)        
Shares withheld for taxes and tax benefit of vested shares (2,733) (2,733) $ (53) (2,680)      
Ending balance (in shares) at Dec. 31, 2022     26,541,553        
Ending balance, value at Dec. 31, 2022 477,594 462,230 $ 13,271 345,344 (2,028) 105,643 15,364
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 3,265 3,265       3,265  
Other comprehensive income 1,857 1,857     1,857    
Restricted stock issuance (in shares)     446,969        
Restricted stock issuance (1) (1) $ 224 (225)      
Stock compensation 3,734 3,734   3,734      
Shares withheld for taxes and tax benefit of vested shares (in shares)     (217,977)        
Shares withheld for taxes and tax benefit of vested shares $ (3,353) (3,353) $ (109) (3,244)      
Ending balance (in shares) at Dec. 31, 2023 26,770,545   26,770,545        
Ending balance, value at Dec. 31, 2023 $ 483,096 467,732 $ 13,386 345,609 (171) 108,908 15,364
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 2,688 2,690       2,690 (2)
Other comprehensive income 258 258     258    
Restricted stock issuance (in shares)     70,678        
Restricted stock issuance 0   $ 35 (35)      
Stock compensation 3,120 3,120   3,120      
Shares withheld for taxes and tax benefit of vested shares (in shares)     (18,455)        
Shares withheld for taxes and tax benefit of vested shares $ (206) (206) $ (9) (197)      
Ending balance (in shares) at Dec. 31, 2024 26,822,768   26,822,768        
Ending balance, value at Dec. 31, 2024 $ 488,956 $ 473,594 $ 13,412 $ 348,497 $ 87 $ 111,598 $ 15,362