XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Net Cumulative Effect from Adoption [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Net Cumulative Effect from Adoption [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Net Cumulative Effect from Adoption [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Net Cumulative Effect from Adoption [Member]
Accumulated Other Comprehensive Income [Member]
Net Cumulative Effect from Adoption [Member]
Total
BALANCE at Dec. 31, 2022 $ 0 $ 49,072 $ 0 $ 45,540 $ (7,943) $ 51,225 $ 0 $ (960) $ (7,943) $ 144,877
BALANCE (in Shares) at Dec. 31, 2022 0 31,147,925                
Accounting Standards Update [Extensible Enumeration]   Accounting Standards Update 2016-13 [Member]   Accounting Standards Update 2016-13 [Member]   Accounting Standards Update 2016-13 [Member]   Accounting Standards Update 2016-13 [Member]   Accounting Standards Update 2016-13 [Member]
Net Income   $ 0   $ 0   $ 25,997   $ 0   $ 25,997
Employee pension plan adjustments   0   0   0   924   924
Stock-based compensation expense                    
Restricted stock   $ 0   5,894   0   0   5,894
Restricted stock (in Shares)   713,299                
Share repurchase   $ (891)   0   0   0   (891)
Share repurchase (in Shares)   (165,064)                
Net share settlement for equity-based compensation   $ 0   (2,054)   0   0   (2,054)
Net share settlement for equity-based compensation (in Shares)   (337,050)                
BALANCE at Dec. 31, 2023   $ 48,181   49,380   69,279   (36)   166,804
BALANCE (in Shares) at Dec. 31, 2023   31,359,110                
Net Income   $ 0   0   9,891   0   9,891
Employee pension plan adjustments   0   0   0   310   310
Stock-based compensation expense                    
Restricted stock   $ 0   4,629   0   0   4,629
Restricted stock (in Shares)   434,256                
Net share settlement for equity-based compensation       (3,370)           (3,370)
Net share settlement for equity-based compensation (in Shares)   (330,726)                
BALANCE at Dec. 31, 2024   $ 48,181   50,639   79,170   274   178,264
BALANCE (in Shares) at Dec. 31, 2024   31,462,640                
Net Income   $ 0   0   19,998   0   19,998
Employee pension plan adjustments   0   0   0   (274)   (274)
Stock-based compensation expense                    
Restricted stock   $ 0   5,488   0   0   5,488
Restricted stock (in Shares)   366,008                
Net share settlement for equity-based compensation       (3,788)   0   0   (3,788)
Net share settlement for equity-based compensation (in Shares)   (204,853)                
BALANCE at Dec. 31, 2025   $ 48,181   $ 52,339   $ 99,168   $ 0   $ 199,688
BALANCE (in Shares) at Dec. 31, 2025   31,623,795