v3.25.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Property and Equipment [Line Items]      
Accumulated depreciation $ (407,599) $ (3,937) $ (188)
Property and equipment 27,139,534 16,888 3,193
Office Equipment [Member]      
Schedule of Property and Equipment [Line Items]      
Property and equipment, gross 3,298 3,279 3,381
Other Machinery and Equipment [Member]      
Schedule of Property and Equipment [Line Items]      
Property and equipment, gross 17,647 17,546
Buildings [Member]      
Schedule of Property and Equipment [Line Items]      
Property and equipment, gross $ 27,526,188