v3.25.4
Share Purchase Agreement and GEM Mandatory Convertible Security - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 07, 2024
Mar. 01, 2024
Jul. 27, 2023
Dec. 31, 2025
Dec. 31, 2024
Oct. 03, 2023
Sep. 29, 2023
Sep. 18, 2023
Aug. 02, 2023
Jul. 24, 2023
Jul. 21, 2023
Jun. 15, 2023
Feb. 08, 2023
May 17, 2022
Dec. 31, 2020
Share Purchase Agreement [Line Items]                              
Proceeds from issuance of common stock       $ 51,387,000                      
Number of ordinary shares re-issued       73,082,025 16,933,692                    
Fully-diluted ordinary shares outstanding       73,082,025 16,933,692                    
Exchange of common stock       $ 48,264,000                      
Common stock, par value       $ 0.0001 $ 0.0001                    
Convertible notes at fair value, current       $ 42,274,000 $ 0                    
Proceeds from Convertible Debt       65,000,000 0                    
Mandatory Convertible Security Purchase Agreement (the "MCSPA")                              
Share Purchase Agreement [Line Items]                              
Convertible notes at fair value, current       0 23,200,000                    
Change in fair value       15,400,000 $ 11,700,000                    
Common Shares                              
Share Purchase Agreement [Line Items]                              
Exchange of common stock       $ 2,000                      
Exchange of common stock, share       14,025,167                      
GEM Purchase Agreement                              
Share Purchase Agreement [Line Items]                              
Exchange of common stock     $ 25,000,000                        
Exchange of common stock, share     142,857                        
GEM Purchase Agreement, registration statement requirement                 142,857            
GEM and an Entity Affiliated with GEM                              
Share Purchase Agreement [Line Items]                              
Share Purchase Agreement, first advance received             $ 4,500,000                
GEM | Security Purchase Agreement                              
Share Purchase Agreement [Line Items]                              
Common stock, shares issued       13,450,000 236,535                    
Proceeds from issuance of common stock       $ 47,200,000 $ 1,400,000                    
Exchange of common stock         $ 2,500,000                    
Exchange of common stock, share         1,311,235                    
Remaining proceeds from issuance of common stock       251,400,000                      
GEM | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                              
Share Purchase Agreement [Line Items]                              
Maturity date Aug. 07, 2029                            
Sale price of common shares   $ 31.15                          
Remaining outstanding par amount payment percentage   115.00%                          
Increase in remaining outstanding par amount   15.00%                          
Ownership percentage of common shares outstanding after conversion   4.99%                          
Payment of outstanding principal amount on mandatory convertible security       38,600,000                      
Outstanding principal balance of the Mandatory Convertible Security       $ 0 $ 38,600,000                    
GEM | Common Shares | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                              
Share Purchase Agreement [Line Items]                              
Share Purchase Agreement, cash consideration $ 300,000,000                            
Share Purchase Agreement, advance receivable $ 100,000,000                            
Exchange of common stock, share   1,142,857                          
Common stock, par value   $ 0.0001                          
Number of shares delivered 900,000                            
Maximum | GEM | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                              
Share Purchase Agreement [Line Items]                              
Share Purchase Agreement, cash consideration $ 400,000,000                            
Exchange of common stock   $ 35,200,000                          
Change in ownership percentage of common shares outstanding after conversion   9.99%                          
SPA | GEM and an Entity Affiliated with GEM                              
Share Purchase Agreement [Line Items]                              
Share Purchase Agreement, cash consideration               $ 400,000,000         $ 400,000,000 $ 400,000,000 $ 200,000,000
Share Purchase Agreement, percentage of purchase commitment                   0.75% 0.75% 0.75%      
Share Purchase Agreement, commitment fee value               $ 4,000,000         $ 4,000,000 $ 4,000,000  
Share Purchase Agreement, commitment fee shares             571,429 571,429         571,429 571,429  
Contractual Discount Percentage       10.00%                      
Maximum share ownership percentage       10.00%                      
Share Purchase Agreement, advance receivable       $ 100,000,000                      
Share Purchase Agreement, installments of individual advances               $ 25,000,000         $ 25,000,000 $ 25,000,000  
Share Purchase Agreement, installments of individual first advances               $ 7,500,000         $ 7,500,000 $ 7,500,000  
Share Purchase Agreement, total request amount             $ 7,500,000                
Share Purchase Agreement, remaining amount received           $ 3,000,000                  
Fair value of liability under share purchase agreement       $ 0 $ 0                    
Number of ordinary shares re-issued                 185,714            
Fully-diluted ordinary shares outstanding                   185,714 185,714 185,714      
SPA | GEM and an Entity Affiliated with GEM | Common Shares                              
Share Purchase Agreement [Line Items]                              
Common stock, shares issued     185,714                        
Share Subscription Facility | GEM and an Entity Affiliated with GEM                              
Share Purchase Agreement [Line Items]                              
Share Purchase Agreement, cash consideration                   $ 25,000,000 $ 25,000,000 $ 25,000,000      
Share Purchase Agreement, aggregate shares                   142,857 142,857 142,857      
Share Purchase Agreement, registration statement requirement                   142,857 142,857 142,857