v3.26.1
Convertible Preferred Stock And Convertible Preference Shares - Summary of Convertible Preferred Stock And Convertible Preference Shares (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2021
Schedule Of Convertible Preferred Stock And Convertible Preference Shares [Line Items]      
Preference Shares Authorized 5,000,000 1,204,405  
Preference Shares Issued and Outstanding 0 1,204,405  
Carrying Value   $ 360,168  
Liquidation Preference   $ 349,613  
Ordinary Shares Issuable Upon Conversion   26,496,910  
Series Seed Convertible Preference Shares [Member]      
Schedule Of Convertible Preferred Stock And Convertible Preference Shares [Line Items]      
Preference Shares Authorized   23,343  
Preference Shares Issued and Outstanding   23,343  
Carrying Value   $ 5,236  
Liquidation Preference   $ 2,939  
Ordinary Shares Issuable Upon Conversion   513,546  
Series A Convertible Preference Shares [Member]      
Schedule Of Convertible Preferred Stock And Convertible Preference Shares [Line Items]      
Preference Shares Authorized   225,866  
Preference Shares Issued and Outstanding   225,866 37,297
Carrying Value   $ 63,536  
Liquidation Preference   $ 54,528  
Ordinary Shares Issuable Upon Conversion   4,969,052 24,303
Series B Convertible Preference Shares [Member]      
Schedule Of Convertible Preferred Stock And Convertible Preference Shares [Line Items]      
Preference Shares Authorized   442,205  
Preference Shares Issued and Outstanding   442,205  
Carrying Value   $ 134,975  
Liquidation Preference   $ 135,248  
Ordinary Shares Issuable Upon Conversion   9,728,510  
Series C Convertible Preference Shares [Member]      
Schedule Of Convertible Preferred Stock And Convertible Preference Shares [Line Items]      
Preference Shares Authorized   512,991  
Preference Shares Issued and Outstanding   512,991  
Carrying Value   $ 156,421  
Liquidation Preference   $ 156,898  
Ordinary Shares Issuable Upon Conversion   11,285,802