XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Reconciliation of weighted average shares outstanding (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings per Share      
Net Income (Loss) $ 11,383 $ 17,853 $ 41,695
Less: Adjustments for earnings attributable to participating securities (514) (1,108) (999)
Net income used in calculating earnings per share $ 10,869 $ 16,745 $ 40,696
Weighted average shares outstanding (including participating securities) 34,965 34,689 34,443
Adjustment for participating securities (910) (877) (834)
Shares used in calculating basic earnings per share 34,055 33,812 33,609
Shares used in calculating diluted earnings per share 34,055 33,812 33,609