v3.26.1
Financial Statement Elements (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Condensed Financial Statements, Captions [Line Items]      
Depreciation $ 402,977 $ 215,771  
Gain (loss) on investments 28,025 $ 18,216  
Deferred Revenue $ 250,123   $ 733,785
Dalrada Financial Corporation [Member] | DFC Series G Preferred Stock [Member]      
Condensed Financial Statements, Captions [Line Items]      
Investment shares 420,366    
Stated amount investment $ 420,366    
Engine Reserve Payments [Member]      
Condensed Financial Statements, Captions [Line Items]      
Capitalized contract cost 507,565    
Engine reserve expense $ 2,033,917