XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Equity Distribution Agreement (Details) - USD ($)
shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
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) 0.0 0.0