XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Additional Information (Detail) - At-The-Market Offering Program [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 15, 2024
Mar. 11, 2021
Class Of Stock [Line Items]            
Issuance of stock, shares 0 144,476 0 144,476    
Share price $ 1.58   $ 1.58      
Gross proceeds from issuance of common and preferred stock     $ 200      
Maximum [Member]            
Class Of Stock [Line Items]            
Authorized offering value         $ 300,000,000  
Common stock available for issuance         $ 75,000,000  
Cantor Fitzgerald & Co [Member] | Maximum [Member]            
Class Of Stock [Line Items]            
Authorized offering value           $ 300,000,000
Common stock available for issuance           $ 75,000,000