XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Additional Information (Detail) - 2018 PIPE Warrant Liability [Member] - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 19, 2018
Class Of Warrant Or Right [Line Items]    
Number of common stock purchased upon issuance of warrants   34,241
Weighted Average Exercise Price per Share   $ 30
Warrant issuance description The 2018 PIPE Warrants were issued on December 19, 2018 in the 2018 PIPE Offering, pursuant to a Warrant Agreement with each of the investors in the 2018 PIPE Offering, and prior to their expiration on December 21, 2023, entitled the holders to purchase 34,241 shares of the Company’s common stock at an exercise price equal to $30.00 per share, subject to adjustments.