Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue Recognition - Disaggregated Revenue by Business Group (Details)

v3.25.2
Revenue Recognition - Disaggregated Revenue by Business Group (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue, net:    
ASC 606 Revenue $ 69,849 $ 79,788
ASC 842 Revenue, sales-type lease, revenue 1,309  
Total ASC 842 Revenue 15,715 11,431
Total revenue, net 85,564 91,219
Product and Accessories    
Revenue, net:    
ASC 606 Revenue 38,910 49,107
Total revenue, net 40,219 49,107
Microturbine Products    
Revenue, net:    
ASC 606 Revenue 36,670 47,787
ASC 842 Revenue, sales-type lease, revenue 1,309  
Accessories    
Revenue, net:    
ASC 606 Revenue 2,240 1,320
Parts and Service    
Revenue, net:    
ASC 606 Revenue 30,939 30,681
Total revenue, net 30,939 30,681
Rentals    
Revenue, net:    
ASC 842 Revenue, operating lease, lease income 14,406 11,431
Total revenue, net $ 14,406 $ 11,431