XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Convertible Senior Notes - Narrative (Details) - 2027 Notes - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Dec. 31, 2022
Jun. 30, 2023
Senior Convertible Notes    
Aggregate principal amount $ 690,000 $ 690,000
Interest rate (as a percent) 0.50%  
Issuance costs $ 16,200  
Net proceeds from issuance of notes $ 673,800  
Effective interest rate 0.99%  
Repurchase price (as percentage)   100.00%
Maximum    
Senior Convertible Notes    
Additional principal amount purchase option $ 90,000