XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Financial Instruments (Details) - 2026 Notes, Convertible Senior Subordinated Notes - USD ($)
$ in Thousands
Jun. 30, 2022
Feb. 12, 2019
Fair Value Measurements    
Interest rate (as a percent) 1.75% 1.75%
Face value $ 325,000 $ 325,000
Carrying Value    
Fair Value Measurements    
Debt instrument 319,963  
Fair Value    
Fair Value Measurements    
Debt instrument $ 219,193