XML 94 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock Warrants - Additional Information (Details) - USD ($)
Jul. 19, 2019
May 09, 2017
Dec. 31, 2022
Oct. 21, 2021
Dec. 31, 2020
Class of Stock [Line Items]          
Number of shares of common stock issuable 43,878 33,964 77,842    
Exercise price $ 11.31 $ 11.31      
Series D Redeemable Convertible Preferred Stock Warrants          
Class of Stock [Line Items]          
Number of shares of common stock issuable 43,878 33,964     77,842
Warrant expiration period 10 years 10 years      
Fair value of warrants $ 73,406     $ 400,000  
Exercise price         $ 11.31