v3.25.1
Schedule of Condensed Consolidated Balance Sheet Information Related to Operating Lease (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Lease Right of Use $ 10,579 $ 47,389
Lease Payable, current 10,579 48,870
Lease Payable - net of current
Platt Street [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use
Lease Payable, current
Lease Payable - net of current
2021 Baltimore [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use 47,389
Lease Payable, current 48,870
Lease Payable - net of current
2024 Baltimore [Member]    
Property, Plant and Equipment [Line Items]    
Lease Right of Use 10,579  
Lease Payable, current 10,579  
Lease Payable - net of current