v3.25.2
Schedule of Restatement of Condensed Consolidated Statement of Stockholders' Equity (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
shares
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ (5,638,525)
Preferred Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 51
Balance, shares | shares 50,502
Common Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 1,168
Balance, shares | shares 2,029,832
Additional Paid-in Capital [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 59,344,408
Retained Earnings [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance (64,984,152)
Previously Reported [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance (6,393,980)
Previously Reported [Member] | Preferred Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 51
Balance, shares | shares 50,502
Previously Reported [Member] | Common Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 1,168
Balance, shares | shares 2,029,832
Previously Reported [Member] | Additional Paid-in Capital [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance $ 58,588,953
Previously Reported [Member] | Retained Earnings [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance (64,984,152)
Revision of Prior Period, Reclassification, Adjustment [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Balance 755,455
Cumulative adjustments 755,455
Revision of Prior Period, Reclassification, Adjustment [Member] | Preferred Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative adjustments
Revision of Prior Period, Reclassification, Adjustment [Member] | Common Stock [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative adjustments
Revision of Prior Period, Reclassification, Adjustment [Member] | Additional Paid-in Capital [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative adjustments 755,455
Revision of Prior Period, Reclassification, Adjustment [Member] | Retained Earnings [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative adjustments