XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Net income (loss) per share:  
Schedule of earnings per common share
          
   Three months ended
March 31,
 
   2026   2025 
Weighted average common shares outstanding - basic   12,197    12,088 
Dilutive effect of common stock equivalents   505     
Weighted average common shares outstanding - diluted   12,702    12,088