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

Revenue Recognition - Disaggregated Revenue by Business Group (Details)

v3.26.1
Revenue Recognition - Disaggregated Revenue by Business Group (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue, net:    
ASC 606 Revenue $ 89,242 $ 69,849
ASC 842 Revenue, sales-type lease, revenue 907 1,309
Total ASC 842 Revenue 16,762 15,715
Total revenue, net 106,004 85,564
Product and Accessories    
Revenue, net:    
ASC 606 Revenue 56,042 38,972
Total revenue, net 56,949 40,281
Microturbine Products    
Revenue, net:    
ASC 606 Revenue 53,929 36,732
ASC 842 Revenue, sales-type lease, revenue 907 1,309
Accessories    
Revenue, net:    
ASC 606 Revenue 2,113 2,240
Parts and Services    
Revenue, net:    
ASC 606 Revenue 33,200 30,877
Total revenue, net 33,200 30,877
Rentals    
Revenue, net:    
ASC 842 Revenue, operating lease, lease income 15,855 14,406
Total revenue, net $ 15,855 $ 14,406