v3.26.1
Income Tax - Schedule of Income (Loss) Before Income Taxes (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Schedule of Income (Loss) Before Income Taxes [Line Items]            
Income (loss) before income taxes $ (9,305,000) $ 420,860,000 $ (660,000) $ (3,270,544,000) $ 420,860 $ (3,270,544)
Domestic (U.S.) [Member]            
Schedule of Income (Loss) Before Income Taxes [Line Items]            
Income (loss) before income taxes         (1,129,939) (3,270,544)
Foreign [Member]            
Schedule of Income (Loss) Before Income Taxes [Line Items]            
Income (loss) before income taxes         $ 1,550,799