v3.25.3
Events after the Close of the Period (Details) - Oct. 06, 2025 - Subsequent event
$ / shares in Units, $ in Millions
USD ($)
$ / shares
shares
€ / shares
$ / shares
American depositary share      
Subsequent Event [Line Items]      
Proceeds from issuance of common stock | $ $ 30    
Stock issued during period (in shares) 2,307,692    
Shares issued (in USD/Euro per share) | $ / shares     $ 13.00
Common stock      
Subsequent Event [Line Items]      
Stock issued during period (in shares) 11,538,460    
Shares issued (in USD/Euro per share) | € / shares   € 2.2264  
Shares issued, price per share (in USD per share) | $ / shares $ 1.1678    
Number of ordinary shares received per ADS (in shares) 5