v3.26.1
Schedule of Convertible Notes Including Fair Value Adjustments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]        
Convertible notes $ 20,059   $ 129,017,286  
Fair value adjustments recognized in earnings (400,440,855) (470,668,608)
Fair Value, Inputs, Level 3 [Member] | December 2025 Convertible Notes [Member]        
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]        
Convertible notes     129,017,286  
Fair value adjustments recognized in earnings     470,668,608  
Contractual interest expense recognized before conversion     2,081,202  
Conversions into common shares     (602,870,303)  
Effect of currency translation     1,123,267  
Convertible notes $ 20,059   $ 20,059