XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.3
ORDINARY SHARES AND ORDINARY SHARE WARRANTS - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2023
USD ($)
$ / shares
shares
Sep. 30, 2025
vote
$ / shares
shares
Sep. 30, 2025
vote
$ / shares
shares
Jun. 30, 2025
shares
Dec. 31, 2024
shares
Sep. 30, 2024
shares
Jun. 30, 2024
shares
Dec. 31, 2023
shares
Class of Stock [Line Items]                
Ordinary shares, authorized (in shares)   839,999,998 839,999,998          
Shares authorized (in shares)   6,666,666 6,666,666   6,666,666      
Temporary equity, new issues (in shares) 5,000,000              
Proceeds from issuance of redeemable convertible preferred shares, net | $ $ 75              
Issuance of ordinary shares upon conversion of preferred shares (in shares)   2,972,853 2,972,853          
Shares outstanding (in shares)   2,027,147 2,027,147 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000
Ordinary Shares (Class A and Class B)                
Class of Stock [Line Items]                
Ordinary shares, outstanding (in shares)   80,127,904 80,127,904 76,161,969 73,879,982 72,812,941 71,595,691 62,043,246
Issuance of ordinary shares upon conversion of preferred shares (in shares)   2,972,853 2,972,853          
Warrants Expiring March 2031 | Ordinary share warrants                
Class of Stock [Line Items]                
Warrants outstanding (in shares)   433,942 433,942          
Warrant purchase price (in dollars per share) | $ / shares   $ 0.00006 $ 0.00006          
Warrants Expiring June 2030 | Ordinary share warrants                
Class of Stock [Line Items]                
Warrants outstanding (in shares)   192,900 192,900          
Warrant purchase price (in dollars per share) | $ / shares   $ 0.0006 $ 0.0006          
Warrants Expiring March 2032 | Ordinary share warrants                
Class of Stock [Line Items]                
Warrants outstanding (in shares)   220,000 220,000          
Warrant purchase price (in dollars per share) | $ / shares   $ 0.12 $ 0.12          
Warrants Expiring September 2034 | Ordinary share warrants                
Class of Stock [Line Items]                
Warrants outstanding (in shares)   1,309,632 1,309,632          
Warrant purchase price (in dollars per share) | $ / shares   $ 0.01 $ 0.01          
Warrants Expiring June 2027 | Ordinary share warrants                
Class of Stock [Line Items]                
Warrants outstanding (in shares)   1,229,166 1,229,166          
Warrant purchase price (in dollars per share) | $ / shares   $ 138 $ 138          
Number of shares called by each warrant (in shares)   1 1          
Oak HC/FT Partners V, L.P., Oak HC/FT Partners V-A, L.P. And Oak HC/FT Partners V-B, L.P                
Class of Stock [Line Items]                
Temporary equity, new issues (in shares)     2,027,147          
Class A Ordinary Shares, no par value                
Class of Stock [Line Items]                
Ordinary shares, authorized (in shares)   666,666,666 666,666,666   666,666,666      
Ordinary shares, outstanding (in shares)   68,839,327 68,839,327   61,227,672      
Ordinary shares, voting rights, votes per share | vote   1 1          
Common Class B                
Class of Stock [Line Items]                
Ordinary shares, authorized (in shares)   166,666,666 166,666,666   166,666,666      
Ordinary shares, outstanding (in shares)   11,288,577 11,288,577   12,652,310      
Ordinary shares, voting rights, votes per share | vote   10 10          
Redeemable convertible preferred shares                
Class of Stock [Line Items]                
Sale of stock, price per share (in dollars per share) | $ / shares $ 15.00