Revenue Recognition - Microturbine Products (Details) |
3 Months Ended |
|---|---|
Jun. 30, 2025 | |
| Revenue | |
| Contract with customer, payment term, low end of range | 30 days |
| Contract with customer, payment term, high end of range | 60 days |
| Contract with customer, payment term, extended payment term, limited basis, minimum | 60 days |
| X | ||||||||||
- Definition Contract with Customer, Payment Term, Extended Payment Term, Limited Basis, Minimum No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Payment Term, High End of Range No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Payment Term, Low End of Range No definition available.
|
| X | ||||||||||
- References No definition available.
|