XML 94 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - 1.75% Convertible Senior Notes (2023 Notes) (Details) - Convertible Debt - 1.75% Senior Convertible Notes - USD ($)
Jun. 03, 2022
Mar. 02, 2022
Nov. 22, 2021
Sep. 02, 2021
May 29, 2018
Jul. 01, 2023
Debt Instrument [Line Items]            
Interest rate on senior convertible notes         1.75% 1.75%
Face amount of senior convertible notes         $ 225,000,000  
Debt issued $ 19,300,000 $ 23,200,000 $ 20,600,000 $ 93,800,000    
Proceeds from issuance of senior convertible debt         69,500,000  
Issuance costs         2,200,000  
Exchange Transaction            
Debt Instrument [Line Items]            
Debt issued         155,500,000  
Repayments of debt         $ 151,500,000