XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Equity Distribution Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 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