XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 02, 2025
Nov. 19, 2024
Mar. 31, 2025
Nov. 16, 2021
Class of Stock [Line Items]        
Sale price of common stock       $ 27.74
ATM Program [Member] | Sales Agreement [Member]        
Class of Stock [Line Items]        
Proceeds from issuance of common stock   $ 4,650,000    
ATM Program [Member] | Sales Agreement [Member] | Maximum [Member]        
Class of Stock [Line Items]        
Aggregate offering price   $ 35,000,000    
ATM Program [Member] | Sales Agreement [Member] | Common Stock [Member]        
Class of Stock [Line Items]        
Common stock issued in connection with ATM program, shares   1,707,791    
Registered Direct Offering [Member]        
Class of Stock [Line Items]        
Aggregate offering price     $ 19,942,000  
Registered Direct Offering [Member] | Common Stock [Member]        
Class of Stock [Line Items]        
Common stock issued and sold shares     4,414,878  
Aggregate offering price     $ 4,000  
Registered Direct Offering [Member] | Common Stock [Member] | Esousa Group Holdings, LLC [Member]        
Class of Stock [Line Items]        
Common stock issued and sold shares 4,414,878      
Sale price of common stock $ 2.53      
Proceeds from issuance of common stock $ 20,300,000      
Registered Direct Offering [Member] | Pre-Funded Warrants [Member] | Esousa Group Holdings, LLC [Member]        
Class of Stock [Line Items]        
Sale price of common stock $ 2.52      
Warrant exercise price $ 0.01      
Registered Direct Offering [Member] | Pre-Funded Warrants [Member] | Maximum [Member] | Esousa Group Holdings, LLC [Member]        
Class of Stock [Line Items]        
Warrants to purchase of common stock shares 3,608,838