XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Redeemable Convertible Preferred Stock and Stockholders' Equity - Additional Information (Detail)
$ / shares in Units, $ / shares in Units, $ in Millions, $ in Millions
1 Months Ended 6 Months Ended 13 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jan. 31, 2019
USD ($)
$ / shares
shares
Nov. 30, 2018
USD ($)
$ / shares
shares
Oct. 31, 2016
USD ($)
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Oct. 31, 2016
CAD ($)
shares
Oct. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Aug. 15, 2023
$ / shares
Jul. 25, 2023
$ / shares
shares
Oct. 31, 2016
$ / shares
Class of Stock [Line Items]                      
Shares issued, price per share | $ / shares                 $ 12    
Common stock, par or stated value per Share | $ / shares         $ 0.001     $ 0.001   $ 0.001  
Common stock, shares authorized         490,000,000     490,000,000   490,000,000  
Common Stock [Member]                      
Class of Stock [Line Items]                      
Conversion of redeemable convertible preferred stock into common stock         12,493,879            
Series A Redeemable Convertible Preferred Stock [Member]                      
Class of Stock [Line Items]                      
Number of stock classified as temporary equity issued during the period           11,250,000 11,250,000        
Shares issued, price per share | (per share)       $ 0.74     $ 0.74       $ 1
Foreign exchange rate       1.344     1.344       1.344
Value of new stock classified as temporary equity issued during the period           $ 10.9 $ 8.1        
Series B1 Redeemable Convertible Preferred Stock [Member]                      
Class of Stock [Line Items]                      
Number of stock classified as temporary equity issued during the period       16,285,156              
Shares issued, price per share | $ / shares       $ 0.77     $ 0.77        
Proceeds from Issuance of redeemable convertible preferred stock | $       $ 12.3              
Series B2 Redeemable Convertible Preferred Stock [Member]                      
Class of Stock [Line Items]                      
Number of stock classified as temporary equity issued during the period     25,065,538                
Shares issued, price per share | $ / shares     $ 1.15                
Proceeds from Issuance of redeemable convertible preferred stock | $     $ 28.9                
Series C Redeemable Convertible Preferred Stock [Member]                      
Class of Stock [Line Items]                      
Number of stock classified as temporary equity issued during the period   17,905,288                  
Shares issued, price per share | $ / shares   $ 2.35                  
Proceeds from Issuance of redeemable convertible preferred stock | $   $ 41.8                  
Series D Redeemable Convertible Preferred Stock [Member]                      
Class of Stock [Line Items]                      
Number of stock classified as temporary equity issued during the period 29,285,356                    
Shares issued, price per share | $ / shares $ 2.73                    
Proceeds from Issuance of redeemable convertible preferred stock | $ $ 79.8