XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Outstanding Warrants
The following equity classified warrants to purchase common stock of the Company were outstanding as of March 31, 2025:
SharesExercise PriceIssuance dateExpiration date
Common stock warrants237,169$1.84 January 19, 2016January 19, 2026
Common stock warrants67,086$1.84 March 31, 2016March 31, 2026
Common stock warrants131$1.84 April 1, 2016April 1, 2026
Common stock warrants20,944$14.32 December 7, 2018December 7, 2025
Common stock warrants804,951$0.001 June 22, 2021None
1,130,281