XML 86 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Aug. 01, 2022
Feb. 12, 2019
Fair Value Measurements      
Contingent consideration receivable $ 7,000 $ 7,000  
Level 3      
Fair Value Measurements      
Contingent consideration receivable $ 7,000    
2026 Notes, Convertible Senior Subordinated Notes      
Fair Value Measurements      
Interest rate (as a percent) 1.75%   1.75%
Face value $ 325,000   $ 325,000
2026 Notes, Convertible Senior Subordinated Notes | Carrying Value      
Fair Value Measurements      
Debt instrument 320,297    
2026 Notes, Convertible Senior Subordinated Notes | Fair Value      
Fair Value Measurements      
Debt instrument $ 258,131