XML 119 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 15, 2024
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]            
Debt instrument stated interest rate   4.25% 4.25% 4.25% 4.25%  
Loss on extinguishment of debt       $ 0 $ 177  
Cash dividends on common stock | $ / shares   $ 0.4 $ 0.4 $ 0.8 $ 0.8  
Less: unamortized issuance costs   $ 3,940   $ 3,940   $ 4,529
Redemption of long term debt       $ 466 $ 6,895  
4.25% Convertible Senior Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument stated interest rate   4.25%   4.25%    
Debt instrument, maturity date       2037    
Convertible debt, conversion ratio       16.5892    
Debt Instrument, Convertible Senior Notes, Per Share in Principal Amount | $ / shares   $ 1   $ 1    
Convertible debt, conversion price | $ / shares   $ 60.25   $ 60.25    
Debt instrument, principal amount   $ 23,916   $ 23,916    
Convertible note conversion amount       $ 23,450    
Number of stock issued upon conversion of convertible note | shares       389,087    
Cash consideration in lieu of fractional shares       $ 1    
Redemption of long term debt $ 466          
4.75% Convertible Senior Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument stated interest rate   4.75%   4.75%    
Debt instrument, maturity date       2042    
Convertible debt, conversion ratio       12.4166    
Convertible debt, conversion price | $ / shares   $ 80.54   $ 80.54    
Debt issuance costs, remaining amortization period       2 years 11 months 1 day    
Debt instrument interest rate effective percentage till final maturity       5.00%    
Debt instrument interest rate effective percentage   5.60%   5.60%    
5.50% Promissory Note [Member]            
Debt Instrument [Line Items]            
Debt instrument stated interest rate   5.50%   5.50%