Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Revenues (Details)

v3.24.2.u1
Revenue Recognition - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue    
Total Revenue $ 23,903 $ 18,765
Product [Member]    
Revenue    
Total Revenue 13,207 9,798
Microturbine Products    
Revenue    
Total Revenue 13,007 9,404
Accessories    
Revenue    
Total Revenue 200 394
Parts and Service    
Revenue    
Total Revenue 7,666 7,675
Rentals    
Revenue    
Total Revenue 3,030 1,292
North America [Member]    
Revenue    
Total Revenue 12,829 12,096
UNITED STATES    
Revenue    
Total Revenue 11,534 10,919
MEXICO    
Revenue    
Total Revenue 724 610
All other North America    
Revenue    
Total Revenue 571 567
RUSSIAN FEDERATION    
Revenue    
Total Revenue   800
All other Europe    
Revenue    
Total Revenue 6,906 2,706
Europe [Member]    
Revenue    
Total Revenue 6,906 3,506
Asia [Member]    
Revenue    
Total Revenue 694 1,214
AUSTRALIA    
Revenue    
Total Revenue 2,998 305
All other    
Revenue    
Total Revenue $ 476 $ 1,644