v3.26.1
Fair Value Measurements - Narrative (Details)
$ in Millions
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Fair Value Measurements (Details) [Line Items]    
Public warrants exercised (in shares) | shares 529,167  
Long-term debt, fair value | $ $ 692.5 $ 723.8
Exercise price (in dollars per share)    
Fair Value Measurements (Details) [Line Items]    
Derivative liability measurement input | $ / shares 92.00 92.00