Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregated Revenue by Business Group (Details)

v3.25.4
Revenue Recognition - Disaggregated Revenue by Business Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue, net:        
ASC 606 Revenue $ 22,900 $ 15,677 $ 70,531 $ 48,131
Total ASC 842 Revenue 3,862 4,471 12,487 10,382
Total revenue, net 26,762 20,148 83,018 58,513
Product and accessories        
Revenue, net:        
ASC 606 Revenue 13,573 8,272 45,405 24,965
Total revenue, net 13,573 8,272 45,405 24,965
Microturbine Products        
Revenue, net:        
ASC 606 Revenue 12,512 7,873 43,872 24,021
Accessories        
Revenue, net:        
ASC 606 Revenue 1,061 399 1,533 944
Parts and services        
Revenue, net:        
ASC 606 Revenue 9,327 7,405 25,126 23,166
Total revenue, net 9,327 7,405 25,126 23,166
Rentals        
Revenue, net:        
ASC 842 Revenue, operating lease, lease income 3,862 4,471 12,487 10,382
Total revenue, net $ 3,862 $ 4,471 $ 12,487 $ 10,382