XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Net (loss) income per share:  
Schedule of earnings per common share
          
   Three months ended
March 31,
 
   2025   2024 
Weighted average common shares outstanding - basic   12,088    11,971 
Dilutive effect of common stock equivalents       46 
Weighted average common shares outstanding - diluted   12,088    12,017