XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Senior Notes - 2026 Convertible Notes (Details) - 2026 Convertible Notes - USD ($)
$ in Thousands
Feb. 10, 2023
Feb. 13, 2020
Convertible Senior Notes    
Interest rate (as a percent)   2.625%
Aggregate principal amount   $ 143,750
Aggregate principal amount of notes repurchased $ 117,400  
Repurchased amount in cash $ 140,100