XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Deficit - Schedule of common stock issuable upon exercise of warrants outstanding (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 26,090,232
Number of Warrants Exercised (in shares) 4,312,720
Number of Warrants Cancelled (in shares) 472,500
Number of Warrants Exercisable (in shares) 21,305,012
Adjusted Number of Warrants Exercisable (in shares) 50,150,651
Public Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 7,188
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 7,188
Exercise price (in dollars per share) | $ / shares $ 4,600
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 4,600
Adjusted Number of Warrants Exercisable (in shares) 7,188
Private Warrants - February 2020  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 341
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 341
Exercise price (in dollars per share) | $ / shares $ 4,600
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 4,600
Adjusted Number of Warrants Exercisable (in shares) 341
PIPE Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 3,384
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 3,384
Exercise price (in dollars per share) | $ / shares $ 4,600
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 4,600
Adjusted Number of Warrants Exercisable (in shares) 3,384
2022 July Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 10,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 10,000
Exercise price (in dollars per share) | $ / shares $ 1,500
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1,500
Adjusted Number of Warrants Exercisable (in shares) 10,000
Underwriter Warrants - February 2024 offering  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 48,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 22,500
Number of Warrants Exercisable (in shares) 25,500
Exercise price (in dollars per share) | $ / shares $ 20.00
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 20.00
Adjusted Number of Warrants Exercisable (in shares) 25,500
2024 February Institutional/Accredited Investor Warrants - series A  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 480,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 480,000
Exercise price (in dollars per share) | $ / shares $ 20.00
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 20.00
Adjusted Number of Warrants Exercisable (in shares) 480,000
2024 February Institutional/Accredited Investor Warrants - series C  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 480,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 450,000
Number of Warrants Exercisable (in shares) 30,000
Exercise price (in dollars per share) | $ / shares $ 20.00
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 20.00
Adjusted Number of Warrants Exercisable (in shares) 30,000
2024 October Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 2,076,036
Number of Warrants Exercised (in shares) 1,700,351
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 375,685
Exercise price (in dollars per share) | $ / shares $ 0.74
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.1711
Adjusted Number of Warrants Exercisable (in shares) 1,623,501
2024 December Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 277,780
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 277,780
Exercise price (in dollars per share) | $ / shares $ 1.00
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.00
Adjusted Number of Warrants Exercisable (in shares) 277,780
2025 March Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,777,750
Number of Warrants Exercised (in shares) 285,028
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 1,492,722
Exercise price (in dollars per share) | $ / shares $ 0.74
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.1711
Adjusted Number of Warrants Exercisable (in shares) 6,483,939
2025 April Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,953,537
Number of Warrants Exercised (in shares) 769,546
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 1,183,991
Exercise price (in dollars per share) | $ / shares $ 0.74
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.1711
Adjusted Number of Warrants Exercisable (in shares) 4,980,253
2025 May Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 5,341,879
Number of Warrants Exercised (in shares) 50,000
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 5,291,879
Exercise price (in dollars per share) | $ / shares $ 0.78
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.1711
Adjusted Number of Warrants Exercisable (in shares) 24,102,223
2025 July Institutional/Accredited Investor Pre-funded Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 1,984,940
Number of Warrants Exercised (in shares) 1,507,795
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 477,145
Exercise price (in dollars per share) | $ / shares $ 0.0001
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.0001
Adjusted Number of Warrants Exercisable (in shares) 477,145
2025 September Institutional/Accredited Investor Warrants  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 649,393
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 649,393
Exercise price (in dollars per share) | $ / shares $ 0.1711
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 0.1711
Adjusted Number of Warrants Exercisable (in shares) 649,393
Warrants - May 7, 2025 - 1st Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 3,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 3,000,000
Exercise price (in dollars per share) | $ / shares $ 1.05
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.05
Adjusted Number of Warrants Exercisable (in shares) 3,000,000
Warrants - May 7, 2025 - 2nd Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 3,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 3,000,000
Exercise price (in dollars per share) | $ / shares $ 1.25
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.25
Adjusted Number of Warrants Exercisable (in shares) 3,000,000
Warrants - May 7, 2025 - 3rd Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 3,000,000
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 3,000,000
Exercise price (in dollars per share) | $ / shares $ 1.50
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.50
Adjusted Number of Warrants Exercisable (in shares) 3,000,000
Warrants - May 18, 2025 - 1st Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 666,668
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 666,668
Exercise price (in dollars per share) | $ / shares $ 1.00
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.00
Adjusted Number of Warrants Exercisable (in shares) 666,668
Warrants - May 18, 2025 - 2nd Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 666,668
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 666,668
Exercise price (in dollars per share) | $ / shares $ 1.25
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.25
Adjusted Number of Warrants Exercisable (in shares) 666,668
Warrants - May 18, 2025 - 3rd Tranche  
Stockholders’ Equity (Details) - Schedule of common stock issuable upon exercise of warrants outstanding [Line Items]  
Number of Warrants (in shares) 666,668
Number of Warrants Exercised (in shares) 0
Number of Warrants Cancelled (in shares) 0
Number of Warrants Exercisable (in shares) 666,668
Exercise price (in dollars per share) | $ / shares $ 1.50
Adjusted Exercise Price (In dollars per shares) | $ / shares $ 1.50
Adjusted Number of Warrants Exercisable (in shares) 666,668