XML 190 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share - Additional Information (Details) - $ / shares
12 Months Ended
Apr. 16, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mar. 03, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Weighted average shares of common stock outstanding - basic (in shares)   63,526,000 25,749,000 20,077,000  
Weighted average shares of common stock outstanding - diluted (in shares)   63,526,000 25,749,000 20,077,000  
Convertible preferred stock exercise price (in dollars per share)         $ 1.79
Pre Funded Warrant          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Weighted average shares of common stock outstanding - basic (in shares) 24,150,977        
Weighted average shares of common stock outstanding - diluted (in shares) 24,150,977        
Minimum | Pre Funded Warrant          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Convertible preferred stock exercise price (in dollars per share)   $ 0.01