v3.26.1
Fair Value of Financial Instruments - Convertible Senior Notes (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Convertible Senior Notes | 1.50% Convertible Senior Notes due 2026 | Fair Value, Inputs, Level 2  
Fair Value Disclosures  
Estimated fair value $ 189.3