XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 

Revenues:

 

2024

   

2023

   

2024

   

2023

 

LNG Product

  $ 14,626     $ 10,568     $ 30,039     $ 32,473  

Rental

    1,682       1,063       3,855       3,310  

Service

    1,693       1,100       3,617       3,166  

Other

    597       176       857       800  

Total revenues

  $ 18,598     $ 12,907     $ 38,368     $ 39,749  
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 

Revenues:

 

2024

   

2023

   

2024

   

2023

 

United States

  $ 17,373     $ 11,162     $ 35,880     $ 35,185  

Mexico

    1,225       1,745       2,488       4,564  

Total revenues

  $ 18,598     $ 12,907     $ 38,368     $ 39,749