v3.26.1
Schedule of Convertible Notes (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
December 2025 convertible notes- current $ 20,059 $ 129,017,286
June 2026 convertible notes- noncurrent 1,006,515,000
Total 1,006,535,059 129,017,286
May 2026 Convertible Notes [Member]    
Short-Term Debt [Line Items]    
June 2026 convertible notes- noncurrent 334,515,000
June 2026 Convertible Notes [Member]    
Short-Term Debt [Line Items]    
June 2026 convertible notes- noncurrent $ 672,000,000