v3.25.4
Financing Arrangements - Capped Call (Details) - Convertible Notes - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 31, 2022
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt instrument, capped call transaction cap price (in dollars per share)   $ 23.71
Senior Notes    
Debt Instrument [Line Items]    
Debt instrument, convertible, conversion price (in dollars per share)   $ 17.62
Debt conversion, converted instrument, shares received 3,499  
Convertible Debt    
Debt Instrument [Line Items]    
Converted instrument, amount $ 0.5