XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events - Additional Information (Detail) - USD ($)
1 Months Ended
Jul. 14, 2025
Jul. 31, 2025
Jul. 08, 2025
Jun. 30, 2025
May 12, 2025
Dec. 31, 2024
Subsequent Event [Line Items]            
Common stock par or stated value per share       $ 0.0001 $ 0.0001 $ 0.0001
Common stock shares issued       1,483,738   696,969
Common stock shares outstanding       1,483,738   696,969
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Proceeds from warrant exercise   $ 1,000,000        
Subsequent Event [Member] | Biolabs Merger Agreement [Member]            
Subsequent Event [Line Items]            
Termination fee     $ 0      
Subsequent Event [Member] | THPlasma Merger Agreement [Member]            
Subsequent Event [Line Items]            
Common stock par or stated value per share $ 0.001          
Preferred stock par or stated value per share $ 0.001          
Common stock shares issued 19,666,667          
Common stock shares outstanding 19,666,667          
License purchase aggregate consideration payable in cash $ 5,000,000          
Subsequent Event [Member] | THPlasma Merger Agreement [Member] | Minimum [Member]            
Subsequent Event [Line Items]            
License purchase aggregate consideration payable in cash $ 5,000,000          
Subsequent Event [Member] | Common Stock [Member] | THPlasma Merger Agreement [Member]            
Subsequent Event [Line Items]            
Common stock, shares issued during the period 6,666,667          
Class of warrants or rights number of securities covered by warrants or rights   298,000        
Proceeds from warrant exercise   $ 1,000,000