v3.25.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 23, 2025
Jul. 14, 2025
Mar. 16, 2023
Jul. 31, 2025
Apr. 30, 2025
Aug. 15, 2024
Subsequent Events            
Share based payment award, option to vest (in years)     4 years      
Pre-Funded Warrants            
Subsequent Events            
Number of warrants exercised         6,500,000 4,000,000
Subsequent Events | Pre-Funded Warrants            
Subsequent Events            
Number of warrants exercised or redeemed       1,682,000    
Number of warrants exercised       1,206,952    
Subsequent Events | Class A Ordinary shares | Pre-Funded Warrants            
Subsequent Events            
Number of Class A shares issued       2,888,952    
Subsequent Events | Class A Ordinary shares | Put option            
Subsequent Events            
Put right percentage 50.00%          
Shares of put option 2,000,000          
Subsequent Events | Shares issuable upon exercise of Z33 Series Seed Preferred Shares Put Right | Put option            
Subsequent Events            
Put right percentage 50.00% 50.00%        
Consideration payable   $ 5.0        
Subsequent Events | Outside of equity plan | Class A Ordinary shares | Employee Stock Option            
Subsequent Events            
Share options issued       890,950    
Share based payment award, option to vest (in years)       4 years