XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Equity Distribution Agreement (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity    
Issuance of shares under equity distribution agreement (in shares)   0.0
Proceeds from equity offerings, net of offering costs $ 25,823,000 $ 64,477,000
Issuance of common stock (in shares) 3.7  
Proceeds from issuance of common stock, net of issuance costs $ 25,800,000  
Maximum    
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%