XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity - Schedule of Warrant Activity (Details) - Stock Warrants [Member] - USD ($)
6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Schedule of Warrant Activity [Line Items]    
Number of Warrants, Ending balance 4,509,259 4,509,259
Weighted Average Exercise Price, Ending balance $ 3.14 $ 3.14
Weighted Average Remaining Contractual Term (Years), Ending balance 3 years 6 months 25 days 3 years 25 days
Aggregate Intrinsic Value, Ending balance $ 301,616
Number of Warrants, Exercisable   4,509,259
Weighted Average Exercise Price, Exercisable   $ 3.14
Weighted Average Remaining Contractual Term (Years), Exercisable   3 years 25 days
Aggregate Intrinsic Value, Exercisable  
Number of Warrants, Granted  
Weighted Average Exercise Price, Granted