XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments - Summary of Warrants Outstanding (Details) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding 331,503  
Series C-1    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding 27,398  
Purchase Price Per Share $ 10.95 $ 10.95
Series D    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding 54,792  
Purchase Price Per Share $ 12.00 17.80
Series E    
Class Of Warrant Or Right [Line Items]    
Number of warrants outstanding 249,313  
Purchase Price Per Share $ 12.00 $ 20.08