XML 78 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Transactions - Underwritten Public Offering - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]    
Proceeds from the issuance of common stock, net of issuance costs $ 0 $ 221
Series D Convertible Preferred Stock [Member]    
Class Of Stock [Line Items]    
Issuance of stock, shares 3,215,000  
Common Stock [Member]    
Class Of Stock [Line Items]    
Issuance of stock, shares   144,476