Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Event [Line Items]  
Subsequent Events
16. Subsequent Events
On March 10, 2022,
724,194 pre-funded warrants issued as part of the December 2021 private placement were exercised for a price of $0.00001 per share and were converted into shares of common stock.