XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 23, 2024
Apr. 22, 2024
Apr. 03, 2024
Mar. 22, 2024
Sep. 07, 2022
Sep. 11, 2019
Apr. 21, 2024
Mar. 31, 2023
Equity distribution agreement                
Subsequent Event [Line Items]                
Number of shares issued in transaction (in shares)               1,078,622
Consideration received on sale of stock               $ 916,000
Equity distribution agreement | Maximum                
Subsequent Event [Line Items]                
Sale of stock, aggregate offering price         $ 35,000 $ 25,000,000    
Over-Allotment Option | Maximum                
Subsequent Event [Line Items]                
Sale of stock, aggregate offering price       $ 2,500,000        
Subsequent event | Amended Equity Distribution Agreement | Maximum                
Subsequent Event [Line Items]                
Sale of stock, aggregate offering price     $ 250,000,000          
Subsequent event | Equity distribution agreement | Maximum                
Subsequent Event [Line Items]                
Sale of stock, aggregate offering price $ 100,000,000              
Subsequent event | Over-Allotment Option                
Subsequent Event [Line Items]                
Number of shares issued in transaction (in shares)   559,801         559,801  
Consideration received on sale of stock   $ 77,500,000         $ 2,519,000