v3.26.1
Stockholders' Equity - Schedule of Outstanding Stock Warrants (Details) - Warrant [Member] - $ / shares
3 Months Ended
Dec. 31, 2025
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Warrants, beginning balance 127,385  
Weighted Average Exercise Price, beginning balance $ 28.35  
Weighted Average Remaining Contractual Life (Years), beginning balance 2 years 2 months 23 days 1 year 11 months 12 days
Number of Warrants, Granted   200,000
Weighted Average Exercise Price, Granted   $ 2
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants, ending balance   327,385
Weighted Average Exercise Price, ending balance   $ 12.25
Weighted Average Remaining Contractual Life (Years), ending balance 2 years 2 months 23 days 1 year 11 months 12 days
Number of Warrants, Warrants exercisable   327,385
Weighted Average Exercise Price, Warrants exercisable   $ 12.25
Weighted Average Remaining Contractual Life (Years), Warrants exercisable   1 year 11 months 12 days