Annual report pursuant to Section 13 and 15(d)

Leases - Additional Information (Details)

v3.24.1.1.u2
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Mar. 31, 2023
USD ($)
MW
Lessee, Finance Lease, Description  
Extension option true
Minimum  
Lessee, Finance Lease, Description  
Term of contract 12 months
Maximum  
Lessee, Finance Lease, Description  
Term of contract 36 months
Primary Office and Manufacturing Facilities  
Lessee, Operating Lease, Description  
Renewal options, operating leases true
Renewal options term, operating leases 5 years
Lessee, Finance Lease, Description  
Renewal options, finance leases true
Renewal options term, finance leases 5 years
Unused Microturbine Equipment Customer [Member]  
Lessee, Finance Lease, Description  
Capacity of Microturbine | MW 9.8
Average Lease Agreement Term 36 months
Total Commitment Value of Lease Agreement | $ $ 8.9