v3.26.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Aug. 14, 2025
Feb. 06, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]              
Earn-out liabilities         $ 0.0 $ 10.4 $ 32.9
Derivative Warrant Liability              
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]              
Derivative liability of warrants transferred from Level 3 to Level 1 666,250 29,599 717,250 575,000      
Gain (loss) on transfers $ 1.1 $ 0.1 $ 1.3 $ 3.4