XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Equity Distribution Agreement (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Stockholders' Equity    
Maximum value of shares that may be issued and sold under Equity Distribution Agreement 75,000,000  
Maximum commission rate, expressed as a percentage of the gross proceeds from each sale of shares of common stock, equity distribution agreement 3.00%  
Issuance of shares under equity distribution agreement (in shares) 3,700,000 0
Proceeds from equity offerings, net of offering costs $ 25,920