XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTS - Schedule of Key Terms of Placement Warrants (Detail)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants exercised (in shares) 0
Warrants outstanding (in shares) 2,036,733
2017 Placement Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Term 7 years
Exercise price per share (in USD per share) | $ / shares $ 3.17
Warrants exercised (in shares) 0
Warrants outstanding (in shares) 1,500,022
2016 Placement Warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Term 7 years
Exercise price per share (in USD per share) | $ / shares $ 2.95
Warrants exercised (in shares) 0
Warrants outstanding (in shares) 536,711