XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Summary of Warrants Issued and Outstanding (Details)
Dec. 31, 2021
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Number of warrants issued 331,503
Number of warrants outstanding 331,503
Series C-1  
Class Of Warrant Or Right [Line Items]  
Number of warrants issued 54,793
Number of warrants outstanding 27,397
Exercise Price Per Share | $ / shares $ 10.95
Series D  
Class Of Warrant Or Right [Line Items]  
Number of warrants issued 27,397
Number of warrants outstanding 54,793
Exercise Price Per Share | $ / shares $ 17.80
Series E  
Class Of Warrant Or Right [Line Items]  
Number of warrants issued 249,313
Number of warrants outstanding 249,313
Exercise Price Per Share | $ / shares $ 20.08