XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Revenue Disaggregated by Source and Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 17,664 $ 13,838
Brazil    
Disaggregation of Revenue [Line Items]    
Total revenues 1,544 1,310
Mexico    
Disaggregation of Revenue [Line Items]    
Total revenues 1,616 33
United States    
Disaggregation of Revenue [Line Items]    
Total revenues 14,504 12,495
LNG Product    
Disaggregation of Revenue [Line Items]    
Total revenues 11,695 9,131
Rental    
Disaggregation of Revenue [Line Items]    
Total revenues 3,387 2,890
Service    
Disaggregation of Revenue [Line Items]    
Total revenues 242 93
Power Delivery    
Disaggregation of Revenue [Line Items]    
Total revenues 1,544 1,310
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 796 $ 414