XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 27, 2023
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Subsequent Event [Line Items]          
Common stock, par value   $ 0.0001   $ 0.0001 $ 0.0001
Proceeds from common stock offering       $ 67,428  
Common Stock          
Subsequent Event [Line Items]          
Common stock shares issued   668,000 4,286,000    
Subsequent Event | Underwritten Public Offering          
Subsequent Event [Line Items]          
Common stock, par value $ 0.0001        
Additional common stock shares granted to purchase, optional 2,145,000        
Additional common stock shares purchase period 30 days        
Subsequent Event | Underwritten Public Offering | Common Stock          
Subsequent Event [Line Items]          
Common stock shares issued 14,300,000        
Shares offering price per share $ 10.5        
Subsequent Event | Public Offering          
Subsequent Event [Line Items]          
Proceeds from common stock offering $ 150,100