v3.26.1
Subsequent Events (Details)
Jul. 06, 2026
Mar. 06, 2026
USD ($)
MW
shares
Dec. 15, 2025
Dec. 11, 2025
Jul. 23, 2026
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 22, 2026
MW
May 12, 2026
$ / shares
shares
Mar. 05, 2026
USD ($)
Dec. 31, 2025
$ / shares
Dec. 29, 2025
$ / shares
Subsequent Event [Line Items]                      
Stock conversion ratio     0.025 0.025              
Common stock par value (in dollars per share) | $ / shares           $ 0.0001       $ 0.0001  
Preferred stock par value (in dollars per share) | $ / shares           $ 0.0001          
Battery energy storage capacity | MW             42        
Revenue, remaining performance obligation, amount           $ 2,670,478          
Omnia Global Agreements                      
Subsequent Event [Line Items]                      
Battery energy storage capacity | MW   50                  
Variable consideration, equity                 $ 1,018,165    
Omnia Global Agreements | Common Stock                      
Subsequent Event [Line Items]                      
Variable consideration, equity, shares (in shares) | shares   45,252                  
Variable consideration, equity, percentage of outstanding shares (in shares)   19.90%                  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-03-07 | Omnia Global Agreements                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount   $ 1,345,389                  
Revenue, remaining performance obligation, expected timing of satisfaction, period   20 years                  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount           $ 1,191,762          
Revenue, remaining performance obligation, expected timing of satisfaction, period           6 months          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount           $ 615,467          
Revenue, remaining performance obligation, expected timing of satisfaction, period           1 year          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount           $ 387,053          
Revenue, remaining performance obligation, expected timing of satisfaction, period           1 year          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount           $ 293,840          
Revenue, remaining performance obligation, expected timing of satisfaction, period           1 year          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01                      
Subsequent Event [Line Items]                      
Revenue, remaining performance obligation, amount           $ 182,356          
Revenue, remaining performance obligation, expected timing of satisfaction, period                    
Subsequent Event                      
Subsequent Event [Line Items]                      
Stock conversion ratio 0.056                    
Subsequent Event | Omnia Group Holdings AG                      
Subsequent Event [Line Items]                      
Second milestone payment received         $ 385,439            
Existing Warrants                      
Subsequent Event [Line Items]                      
Warrants (in shares) | shares               728,174      
Common stock par value (in dollars per share) | $ / shares               $ 0.0001      
Pre-Funded Warrants                      
Subsequent Event [Line Items]                      
Exercise price (in dollars per share) | $ / shares               $ 0.0001      
Number of securities called by warrants (in shares) | shares               728,174      
Series A Convertible Preferred Stock                      
Subsequent Event [Line Items]                      
Preferred stock par value (in dollars per share) | $ / shares           $ 0.0001   $ 0.0001   $ 0.0001 $ 0.0001