Quarterly report [Sections 13 or 15(d)]

Customer Concentrations and Accounts Receivable - Concentrations (Details)

v3.26.1
Customer Concentrations and Accounts Receivable - Concentrations (Details)
3 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Revenue Benchmark | Customer Concentration Risk | E-Finity      
Risk Concentrations      
Concentration percentage (as a percent) 12.00%    
Revenue Benchmark | Customer Concentration Risk | Cal Microturbine, LLC      
Risk Concentrations      
Concentration percentage (as a percent)   47.00%  
Revenue Benchmark | Customer Concentration Risk | Lone Star      
Risk Concentrations      
Concentration percentage (as a percent)   10.00%  
Revenue Benchmark | Customer Concentration Risk | Horizon Power Systems      
Risk Concentrations      
Concentration percentage (as a percent) 41.00%    
Accounts Receivable | Credit Concentration Risk | RSP Systems      
Risk Concentrations      
Concentration percentage (as a percent) 13.00%   10.00%
Accounts Receivable | Credit Concentration Risk | E-Finity      
Risk Concentrations      
Concentration percentage (as a percent) 10.00%   14.00%
Accounts Receivable | Credit Concentration Risk | Lone Star      
Risk Concentrations      
Concentration percentage (as a percent)     14.00%