XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Allowance for Credit Losses

 Allowance for Credit Losses

   2023   2022 
Balance, beginning  $139   $0 
Change in credit loss   86    139 
Balance, ending  $225   $139 
Activity in the asset retirement obligation account for the years ended December 31, is as follows:

Activity in the asset retirement obligation account for the years ended December 31, is as follows:

 

   2023   2022 
Balance, beginning  $230   $222 
Accretion of liability due to passage of time   8    8 
Amortization of asset due to passage of time            
Balance, ending  $238   $230 
Contract balances for the years ended December 31, 2023, 2022, and 2021 are as follows:

Contract balances for the years ended December 31, 2023, 2022, and 2021 are as follows:

 

   Accounts Receivable   Contract Assets   Contract Liabilities 
2021  $3,937   $179   $1,444 
2022   4,734    —      2,188 
2023   3,467    —      2,353 
Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:

Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows:

 

             
   Years Ended December 31, 
   2023   2022 
Numerator: (in Thousands)        
Net loss  $(4,390)  $(2,623)
           
Denominator:          
Weighted average number of basic common shares outstanding   49,556,305    49,117,000 
Weighted average additional shares assuming conversion of in-the-money stock options to common shares            
Weighted average number of diluted common shares outstanding   49,556,305    49,117,000 
           
Basic earnings per common share:          
Net loss per share – basic  $(0.09)  $(0.05)
Diluted earnings per common share:          
Net loss per share – diluted  $(0.09)  $(0.05)