XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Common Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
Sep. 30, 2022
USD ($)
$ / shares
shares
Aug. 26, 2022
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
shares
Class Of Stock [Line Items]      
Common stock, shares authorized | shares 1,000,000,000   1,000,000,000
Common stock, par value | $ / shares $ 0.001   $ 0.001
Shares of common stock company may offer and sell from time to time | $ $ 135   $ 126
Common Stock      
Class Of Stock [Line Items]      
Common stock, shares authorized | shares 1,000,000,000    
Common stock, par value | $ / shares $ 0.001    
2022 Sales Agreement | At Market Offering      
Class Of Stock [Line Items]      
Shares of common stock company may offer and sell from time to time | $   $ 150,000  
2022 Sales Agreement | Maximum      
Class Of Stock [Line Items]      
Aggregate compensation payable Percentage 0.03