Annual report [Section 13 and 15(d), not S-K Item 405]

Document and Entity Information

v3.25.2
Document and Entity Information - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 26, 2025
Sep. 30, 2024
Document Information [Line Items]        
Entity Central Index Key 0001009759      
Document Type 10-K      
Document Period End Date Mar. 31, 2025      
Document Annual Report true      
Document Transition Report false      
Securities Act File Number 001-15957      
Entity Registrant Name Capstone Green Energy Holdings, Inc.      
Entity Incorporation, State or Country Code DE      
Entity Tax Identification Number 20-1514270      
Entity Address, Address Line One 16640 Stagg Street      
Entity Address, City or Town Van Nuys      
Entity Address, State or Province CA      
Entity Address, Postal Zip Code 91406      
City Area Code 818      
Local Phone Number 734-5300      
Title of 12(b) Security Common Stock, par value $0.001 per share      
Entity Listing, Par Value Per Share $ 0.001      
Trading Symbol CGEH      
Entity Well-known Seasoned Issuer No      
Entity Voluntary Filers No      
Entity Current Reporting Status Yes      
Entity Interactive Data Current Yes      
Entity Filer Category Non-accelerated Filer      
Entity Small Business true      
Entity Emerging Growth Company false      
ICFR Auditor Attestation Flag false      
Entity Bankruptcy Proceedings, Reporting Current true      
Document Financial Statement Error Correction [Flag] false      
Entity Shell Company false      
Entity Public Float       $ 0
Current Fiscal Year End Date --03-31      
Document Fiscal Year Focus 2025      
Document Fiscal Period Focus FY      
Amendment Flag false      
Auditor Name CBIZ CPAs P.C. Marcum    
Auditor Firm ID 199 688    
Auditor Location Los Angeles, CA Los Angeles, CA    
Common Stock        
Document Information [Line Items]        
Entity Common Stock, Shares Outstanding     18,839,849  
Non-Voting Common Stock        
Document Information [Line Items]        
Entity Common Stock, Shares Outstanding     508,475