v3.26.1
Warrants - Outstanding Warrants Issued in Connection with Equity and Debt Financings and Consultants (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Warrants [Abstract]  
Number outstanding (in Shares) 4,172,144
May 23, 2019 Rights Offering warrants [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 2,622,144
Exercise price (in Dollars per share) | $ / shares $ 7
Exercisable date May 23, 2019
Expiration date May 23, 2026
Warrant issue date May 23, 2019
July 22, 2022 Warrants Issued in Connection with Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 330,000
Exercise price (in Dollars per share) | $ / shares $ 5
Exercisable date Jul. 22, 2022
Expiration date Jul. 31, 2029
Warrant issue date Jul. 22, 2022
December 29, 2023 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 200,000
Exercise price (in Dollars per share) | $ / shares $ 3
Exercisable date Dec. 29, 2023
Expiration date Jul. 31, 2029
Warrant issue date Dec. 29, 2023
March 29, 2024 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 200,000
Exercise price (in Dollars per share) | $ / shares $ 3.59
Exercisable date Mar. 29, 2024
Expiration date Jul. 31, 2029
Warrant issue date Mar. 29, 2024
June 28, 2024 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 200,000
Exercise price (in Dollars per share) | $ / shares $ 3.39
Exercisable date Jun. 28, 2024
Expiration date Jul. 31, 2029
Warrant issue date Jun. 28, 2024
September 30, 2024 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 200,000
Exercise price (in Dollars per share) | $ / shares $ 4.13
Exercisable date Sep. 30, 2024
Expiration date Jul. 31, 2029
Warrant issue date Sep. 30, 2024
April 30, 2025 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 120,000
Exercise price (in Dollars per share) | $ / shares $ 3
Exercisable date Apr. 30, 2025
Expiration date Jul. 31, 2029
Warrant issue date Apr. 30, 2025
June 30, 2025 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 100,000
Exercise price (in Dollars per share) | $ / shares $ 3.5
Exercisable date Jun. 30, 2025
Expiration date Jul. 31, 2029
Warrant issue date Jun. 30, 2025
December 31, 2025 Warrants Issued for Draw on Related Party Line of Credit [Member]  
Warrants [Abstract]  
Number outstanding (in Shares) 200,000
Exercise price (in Dollars per share) | $ / shares $ 6.08
Exercisable date Dec. 31, 2024
Expiration date Jul. 31, 2029
Warrant issue date Dec. 31, 2025