Quarterly report pursuant to Section 13 or 15(d)

Customer Concentrations and Accounts Receivable - General Information (Details)

v3.24.3
Customer Concentrations and Accounts Receivable - General Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Distributor
Sep. 30, 2023
USD ($)
Distributor
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Mar. 31, 2024
Distributor
Risk Concentrations          
Provision for credit loss expense | $ $ 300 $ 0 $ 414 $ 0  
Revenue from Contract with Customer Benchmark | Customer concentrations          
Risk Concentrations          
Number of distributors 3 2      
Number of international distributors 1        
Revenue from Contract with Customer Benchmark | Customer concentrations | Lone Star          
Risk Concentrations          
Concentration percentage (as a percent) 10.00%   13.00%    
Revenue from Contract with Customer Benchmark | Customer concentrations | Cal Microturbine          
Risk Concentrations          
Concentration percentage (as a percent)   11.00%   10.00%  
Revenue from Contract with Customer Benchmark | Customer concentrations | E-Finity          
Risk Concentrations          
Concentration percentage (as a percent) 21.00% 21.00% 17.00% 16.00%  
Revenue from Contract with Customer Benchmark | Customer concentrations | Arctic          
Risk Concentrations          
Concentration percentage (as a percent) 14.00%        
Revenue from Contract with Customer Benchmark | Customer concentrations | GET/CWS Limited          
Risk Concentrations          
Concentration percentage (as a percent) 11.00%        
Accounts Receivable | Customer concentrations          
Risk Concentrations          
Number of distributors         1
Number of international distributors         1
Accounts Receivable | Customer concentrations | Supernova Energy Services          
Risk Concentrations          
Concentration percentage (as a percent)         14.00%
Accounts Receivable | Customer concentrations | Capstone Engineered Solutions          
Risk Concentrations          
Concentration percentage (as a percent)         11.00%
Accounts Receivable | Customer concentrations | GET/CWS Limited          
Risk Concentrations          
Concentration percentage (as a percent)     29.00%