Quarterly report pursuant to Section 13 or 15(d)

Customer Concentrations and Accounts Receivable (Details)

v3.22.0.1
Customer Concentrations and Accounts Receivable (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Distributor
Dec. 31, 2020
USD ($)
Distributor
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Mar. 31, 2021
Risk Concentrations          
Recovery of bad debt | $       $ 228  
Cal Microturbine          
Risk Concentrations          
Number of distributors   1      
Latin American Distributors          
Risk Concentrations          
Number of distributors 1        
E-Finity          
Risk Concentrations          
Number of distributors 2        
Radian Oil And Gas Services Co          
Risk Concentrations          
Number of distributors 1        
Revenue from Contract with Customer Benchmark | Customer concentrations          
Risk Concentrations          
Provision for accounts receivable allowances | $ $ 0   $ 0    
Revenue from Contract with Customer Benchmark | Customer concentrations | Cal Microturbine          
Risk Concentrations          
Concentration percentage (as a percent)       16.00%  
Revenue from Contract with Customer Benchmark | Customer concentrations | Supernova Energy Services          
Risk Concentrations          
Concentration percentage (as a percent)   24.00%      
Revenue from Contract with Customer Benchmark | Customer concentrations | International Direct          
Risk Concentrations          
Concentration percentage (as a percent) 10.00%        
Revenue from Contract with Customer Benchmark | Customer concentrations | Latin American Distributors          
Risk Concentrations          
Concentration percentage (as a percent)   12.00%      
Revenue from Contract with Customer Benchmark | Customer concentrations | E-Finity          
Risk Concentrations          
Concentration percentage (as a percent) 13.00%   15.00%    
Revenue from Contract with Customer Benchmark | Customer concentrations | Reliable Secure Power Systems          
Risk Concentrations          
Concentration percentage (as a percent) 10.00%        
Revenue from Contract with Customer Benchmark | Credit concentration          
Risk Concentrations          
Recovery of bad debt | $   $ 200   $ 200  
Net accounts receivable | Credit concentration | E-Finity          
Risk Concentrations          
Concentration percentage (as a percent)     20.00%   13.00%