XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Convertible Senior Notes Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 18, 2022
Sep. 30, 2022
Sep. 30, 2023
Jan. 31, 2017
Debt Instrument [Line Items]        
Settlement of convertible notes   $ 141,219    
2022 Convertible Notes | Convertible Senior Notes        
Debt Instrument [Line Items]        
Convertible senior notes amount       $ 345,000
Interest rate       3.50%
Effective rate     5.12%  
Settlement of convertible notes $ 141,490      
Number of converted shares issued (in shares) 6,216,261      
Equity component settled with cash $ 271