v3.26.1
Financial Statement Elements (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
DisclosureLineElements [Line Items]    
Depreciation $ 744,557 $ 221,259
Carrying value of assets leased to third parties 9,913,727  
Gain loss on investments 39,234 195,471
Deferred revenue $ 733,785 $ 192,820
Dalrada Financial Corporation [Member] | D F C Series G Preferred Stock [Member]    
DisclosureLineElements [Line Items]    
Investment shares 420,366  
Stated amount investment $ 420,366