XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Equity Distribution Agreement (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jul. 09, 2020
Stockholders' Equity          
Maximum value of shares that may be issued and sold under Equity Distribution Agreement $ 48,600,000   $ 48,600,000   $ 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) 0 0 0 0