XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Loss Per Share Calculations
The table below sets forth the basic and diluted loss per share calculations:

    Year Ended December 31,  
 
2023
   
2022
 
Net (loss) income
 
$
(27,871
)
 
$
(36,260
)
                 
Basic weighted average number of shares outstanding
    3,579       3,565  
Effect of dilutive securities
   
     
 
Diluted weighted average number of shares outstanding
   
3,579
     
3,565
 
                 
Basic (loss) earnings per share
 
$
(7.79
)
 
$
(10.17
)
Diluted (loss) earnings per share
 
$
(7.79
)
 
$
(10.17
)