v3.26.1
Common Stock Warrants - Additional Information (Details) - $ / shares
Jun. 30, 2026
Jan. 31, 2025
Aug. 23, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Replacement of warrants     1,003,191
Apexigen, Inc.      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Replacement of warrants     5,815,613
Pre-Funded Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 0    
Warrant One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 344,259    
Warrants exercise price per share $ 8.12    
Warrants outstanding expire date Jul. 30, 2028    
Warrant Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 17,212    
Warrants exercise price per share $ 10.14    
Warrants outstanding expire date Jul. 30, 2028    
Warrant Three      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding 641,720    
Warrants exercise price per share $ 66.67    
Warrants outstanding expire date Jul. 29, 2027    
Common Stock | Pre-Funded Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issued Shares   1,611,215  
Common Stock | Private Placement      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants exercise price per share $ 3.289