Quarterly report [Sections 13 or 15(d)]

Business Combination - Pro Forma Financial Information (Details)

v3.25.4
Business Combination - Pro Forma Financial Information (Details) - Cal Microturbine, LLC - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Business Combination, Pro Forma Information        
Revenues, net $ 26,762 $ 22,616 $ 88,929 $ 62,125
Net income (loss) $ 1,459 $ (2,566) $ 6,174 $ (8,990)