v3.25.2
Earnout Liability (Details)
shares in Millions
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Dec. 31, 2024
Business Combination, Contingent Consideration [Line Items]    
Post triggering event period 10 days  
Earnout shares of common stock outstanding (in shares) 25.0  
Sponsor vesting shares (in shares) 4.5  
Earnout liability | Expected dividend rate    
Business Combination, Contingent Consideration [Line Items]    
Measurement input 0 0
Earnout liability | Price volatility    
Business Combination, Contingent Consideration [Line Items]    
Measurement input 1 1.36
Earnout liability | Risk free interest rate    
Business Combination, Contingent Consideration [Line Items]    
Measurement input 0.0392 0.0412
Earnout liability | Share trigger price 1    
Business Combination, Contingent Consideration [Line Items]    
Post triggering event period 10 days  
Share price (in dollars per share) | $ / shares $ 15.00  
Period from business combination closing date stock price trigger 3 years  
Number of shares cancelled (in shares) 1.5  
Number of shares remaining (in shares) 1.5  
Earnout liability | Share trigger price 2    
Business Combination, Contingent Consideration [Line Items]    
Post triggering event period 10 days  
Share price (in dollars per share) | $ / shares $ 20.00  
Period from business combination closing date stock price trigger 4 years  
Number of shares cancelled (in shares) 1.5  
Earnout liability | Share trigger price 3    
Business Combination, Contingent Consideration [Line Items]    
Post triggering event period 10 days  
Share price (in dollars per share) | $ / shares $ 25.00  
Period from business combination closing date stock price trigger 5 years