XML 62 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Description of Business - Additional Information (Detail 1) - shares
12 Months Ended 14 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 24, 2022
Series B Preferred Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock, shares       145,900
Series C Preferred Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock, shares       208,500
Series D Preferred Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock, shares       36,900
Common Stock [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Issuance of common stock, shares 152,360 284,278 395,086 30,393,995