XML 70 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock and Stock-Based Awards - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 21, 2021
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Feb. 22, 2024
shares
Feb. 21, 2024
shares
Dec. 31, 2023
shares
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares issued       14,285,715        
Common stock, shares authorized   360,000,000   360,000,000   360,000,000 240,000,000 240,000,000
At The Market Equity Offering Program [Member] | Sales Agreement [Member] | Cowen And Company, LLC [Member]                
Subsidiary, Sale of Stock [Line Items]                
Gross proceeds from sale of common stock | $ $ 150,000,000              
Common stock, shares issued   0 1,218,377 15,366,630 2,005,547      
Common stock, average share price | $ / shares   $ 0 $ 6.4 $ 1.23 $ 6.11      
Proceeds from issuance of common stock | $   $ 0 $ 7,491 $ 18,409 $ 11,730      
Percentage of commission on sale of common stock   3 3 3 3