XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Schedule of Reserved Shares of Common Stock for Future Issuance (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 7,327,414 3,065,953
2016 Stock Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 221,568 1,213,224
Outstanding stock options    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 1,046,003 518,553
Stock appreciation rights    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 60,000 60,000
Nonvested restricted stock units (Note 16)    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 464,206 0
Warrants to purchase common stock    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance (in shares) 5,535,637 1,274,176