Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregated Revenue by Business Group (Details)

v3.25.3
Revenue Recognition - Disaggregated Revenue by Business Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net:        
ASC 606 Revenue $ 23,973 $ 19,194 $ 47,631 $ 32,453
Total ASC 842 Revenue 4,412 3,528 8,625 5,911
Total revenue, net 28,385 22,722 56,256 38,364
Product and accessories        
Revenue, net:        
ASC 606 Revenue 16,112 11,270 31,832 16,692
Total revenue, net 16,112 11,270 31,832 16,692
Microturbine Products        
Revenue, net:        
ASC 606 Revenue 15,994 10,885 31,360 16,147
Accessories        
Revenue, net:        
ASC 606 Revenue 118 385 472 545
Parts and services        
Revenue, net:        
ASC 606 Revenue 7,861 7,924 15,799 15,761
Total revenue, net 7,861 7,924 15,799 15,761
Rentals        
Revenue, net:        
ASC 842 Revenue, operating lease, lease income 4,412 3,528 8,625 5,911
Total revenue, net $ 4,412 $ 3,528 $ 8,625 $ 5,911