Quarterly report [Sections 13 or 15(d)]

Business Combination - Pro Forma Financial Information (Details)

v3.25.3
Business Combination - Pro Forma Financial Information (Details) - Cal Microturbine, LLC - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination, Pro Forma Information        
Revenues, net $ 30,123 $ 23,736 $ 62,167 $ 39,509
Net income (loss) $ 2,722 $ (530) $ 4,715 $ (6,136)