v3.26.1
Share Purchase Agreement and GEM Mandatory Convertible Security - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 01, 2024
Jul. 27, 2023
Mar. 31, 2026
Dec. 31, 2025
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]                        
Number of ordinary shares re-issued     78,399,455 73,082,025                
Fully-diluted ordinary shares outstanding     78,399,455 73,082,025                
Exchange of common stock     $ 1,876,000                  
Common stock, par value     $ 0.0001 $ 0.0001                
Common Shares                        
Share Purchase Agreement [Line Items]                        
Exchange of common stock, share     967,018                  
GEM and an Entity Affiliated with GEM | Security Purchase Agreement                        
Share Purchase Agreement [Line Items]                        
Common stock, shares issued     4,350,412                  
Proceeds from issuance of common stock     $ 12,000,000                  
Remaining proceeds from issuance of common stock     251,400,000                  
Remaining availability for advances     85,500,000                  
GEM and an Entity Affiliated with GEM | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                        
Share Purchase Agreement [Line Items]                        
Payment Of Outstanding Principal Amount On Mandatory Convertible Security     38,600,000                  
Investment Owned, Balance, Principal Amount     $ 0 $ 0                
GEM | Common Shares | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                        
Share Purchase Agreement [Line Items]                        
Exchange of common stock, share 1,142,857                      
Common stock, par value $ 0.0001                      
Maximum | GEM | Mandatory Convertible Security Purchase Agreement (the "MCSPA")                        
Share Purchase Agreement [Line Items]                        
Exchange of common stock $ 35,200,000                      
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  
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  
Fair Value of Liability Under Share Purchase Agreement     $ 4,100,000 $ 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