XML 97 R7.htm IDEA: XBRL DOCUMENT v3.26.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, 2022     26,541,553        
Beginning 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 0
Other comprehensive income (loss) 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        
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 (loss) 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
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 71 75       75 (4)
Other comprehensive income (loss) (264) (264)     (264)    
Restricted stock issuance (in shares)     130,519        
Restricted stock issuance 0   $ 66 (66)      
Stock compensation 2,362 2,362   2,362      
Shares withheld for taxes and tax benefit of vested shares (in shares)     (36,450)        
Shares withheld for taxes and tax benefit of vested shares $ (569) (569) $ (18) (551)      
Ending balance (in shares) at Dec. 31, 2025 26,916,837   26,916,837        
Ending balance, value at Dec. 31, 2025 $ 490,556 $ 475,198 $ 13,460 $ 350,242 $ (177) $ 111,673 $ 15,358