v3.26.1
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Aug. 15, 2024
Feb. 28, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 17, 2024
License Agreements          
Class A ordinary shares authorized (in shares)     300,000,000 300,000,000  
Class A ordinary shares, par value per share (in dollars per share)     $ 0.0001 $ 0.0001  
Preferred shares authorized (in shares)     1,000,000    
Preferred shares, par value per share (in dollars per share)     $ 0.0001    
Aggregate sales price   $ 134.6      
Pre-Funded Warrants          
License Agreements          
Sale of stock, price per share (in dollars per share)   $ 6.249      
Warrants issued (in shares)   1,800,000      
Exercise price of warrants (in dollars per share)   $ 0.001 $ 0.001 $ 0.001  
Class of warrant or right, outstanding     29,295,396 27,495,396  
Number of Class A ordinary shares upon exercise of each warrant 1        
Notice period ( in days) 61 days        
Pre-Funded Warrants | Minimum          
License Agreements          
Percentage of shares outstanding immediately prior to or after giving effect to exercise of share exchange 4.99%        
Pre-Funded Warrants | Maximum          
License Agreements          
Percentage of shares outstanding immediately prior to or after giving effect to exercise of share exchange 9.99%        
Percentage of shares outstanding immediately after giving effect to exercise of share exchange 19.99%        
Common Class A          
License Agreements          
Class A ordinary shares, par value per share (in dollars per share)   $ 0.0001      
Sale of stock, number of shares issued in transaction (in shares)   21,200,000      
Sale of stock, price per share (in dollars per share)   $ 6.25      
Common Class A | Pre-Funded Warrants          
License Agreements          
Class A ordinary shares, par value per share (in dollars per share)   $ 6.249      
Warrants issued (in shares)   1,800,000      
Proceeds from sale of shares and warrants   $ 11.2      
At The Market Offering          
License Agreements          
Aggregate amount of shares reserved     $ 114.0   $ 300.0
At The Market Offering | Common Class A          
License Agreements          
Aggregate amount of shares reserved         $ 125.0
Over-Allotment Option | Common Class A          
License Agreements          
Sale of stock, number of shares issued in transaction (in shares)   3,000,000