v3.26.1
Summary of Significant Accounting Policies - Schedule of Useful Life of Property, Plant and Equipment and Equipment held for Lease (Details)
6 Months Ended
Jun. 30, 2026
fired_hour
Power Generation - Turbine  
Property, Plant, and Equipment  
Equipment held for lease, useful life 25 years
Power Generation - Turbine engine core  
Property, Plant, and Equipment  
Equipment held for lease, (in fired hours) 30,000
Power Generation - Ancillary equipment | Minimum  
Property, Plant, and Equipment  
Equipment held for lease, useful life 3 years
Power Generation - Ancillary equipment | Maximum  
Property, Plant, and Equipment  
Equipment held for lease, useful life 20 years
Power control and distribution equipment  
Property, Plant, and Equipment  
Equipment held for lease, useful life 15 years
Oil and gas logistics equipment | Minimum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 5 years
Oil and gas logistics equipment | Maximum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 15 years
Machinery and equipment | Minimum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 3 years
Machinery and equipment | Maximum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 12 years
Furniture and fixtures  
Property, Plant, and Equipment  
Property, plant and equipment useful life 5 years
Computer hardware and software | Minimum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 3 years
Computer hardware and software | Maximum  
Property, Plant, and Equipment  
Property, plant and equipment useful life 10 years
Vehicles  
Property, Plant, and Equipment  
Property, plant and equipment useful life 5 years
Buildings and leasehold improvements  
Property, Plant, and Equipment  
Property, plant and equipment useful life 15 years