XML 106 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Common Stock Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 23, 2023
Dec. 31, 2023
Jul. 29, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Replacement of warrants   1,003,191  
Warrants redemption exercise price per share   $ 0.01  
Sale price per share   $ 104.35  
Consecutive trading days   20 days  
Apexigen, Inc.      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Acquisition date fair value of replacement awards $ 9,970    
Replacement of warrants   5,815,613  
Apexigen, Inc. | Replacement Warrants      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Acquisition date fair value of replacement awards $ 618 $ 600  
Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Redemption notice period   30 days  
Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Trading days   30 days  
Warrant One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding   344,259  
Warrants exercise price per share   $ 8.12  
Warrant Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding   17,212  
Warrants exercise price per share   $ 10.14  
Warrant Three      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants outstanding   641,720  
Warrants exercise price per share   $ 66.67 $ 66.67