XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - 5.50% Convertible senior notes due 2028 - Convertible Debt - USD ($)
Jan. 24, 2023
Mar. 31, 2023
Debt Instrument [Line Items]    
Aggregate principal amount $ 75,000,000 $ 75,000,000
Stated interest rate 5.50% 5.50%
Initial conversion price premium percentage 20.00%  
Net proceeds from issuance of notes $ 72,200,000  
Minimum    
Debt Instrument [Line Items]    
Share price (in dollars per share) $ 35.30  
Maximum    
Debt Instrument [Line Items]    
Initial conversion price (in dollars per share) $ 42.36