v3.25.2
Shareholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 09, 2024
Mar. 31, 2025
Jun. 30, 2025
Class of Stock [Line Items]      
Derivative earnout liability settled in full with ordinary shares issued   1,743,136  
At The Market Offering      
Class of Stock [Line Items]      
Shares Offering, Aggregate Amount $ 250    
Percentage of commission payable on gross proceeds 3.00%    
Ordinary shares issued and sold in offering     0