Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Revenues (Details)

v3.24.3
Revenue Recognition - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue, net:    
Total revenue, net $ 15,643 $ 23,903
Product and accessories    
Revenue, net:    
Total revenue, net 5,361 13,207
Microturbine Products    
Revenue, net:    
Total revenue, net 5,262 13,007
Accessories    
Revenue, net:    
Total revenue, net 99 200
Service    
Revenue, net:    
Total revenue, net 7,899 7,666
Rentals    
Revenue, net:    
Total revenue, net 2,383 3,030
Total North America    
Revenue, net:    
Total revenue, net 9,453 12,829
UNITED STATES    
Revenue, net:    
Total revenue, net 8,931 11,534
MEXICO    
Revenue, net:    
Total revenue, net 492 724
All other North America    
Revenue, net:    
Total revenue, net 30 571
Total Europe    
Revenue, net:    
Total revenue, net 3,424 6,906
Asia    
Revenue, net:    
Total revenue, net 502 694
AUSTRALIA    
Revenue, net:    
Total revenue, net 1,702 2,998
All other    
Revenue, net:    
Total revenue, net $ 562 $ 476