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