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