XML 42 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
yr
Dec. 31, 2025
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments in held-to-maturity securities, at amortized cost $ 290.2 $ 792.1
Short-term investments in held-to-maturity securities, gross unrealized gain   $ 0.5
Measurement Input, Price Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Earnout liability, measurement input 0.22  
Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Treasury bills, maturity period 3 months 3 months
Minimum | Measurement Input, Risk Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Earnout liability, measurement input 0.037  
Minimum | Measurement Input, Expected Term    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Earnout liability, measurement input | yr 0.13  
Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Treasury bills, maturity period 6 months 6 months
Maximum | Measurement Input, Risk Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Earnout liability, measurement input 0.038  
Maximum | Measurement Input, Expected Term    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Earnout liability, measurement input | yr 2.63  
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Highly liquid money market funds $ 484.6 $ 0.4
Short-term investments in held-to-maturity securities, at amortized cost, excluding accrued interest 290.2 791.6
Short-term investments in held-to-maturity securities, gross accrued interest $ 3.6 $ 7.8