XML 117 R106.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Warrants) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]    
Warrants 750,000  
Exercise price $ 54.4  
Warrants Expiration Date Feb. 26, 2025  
Stock Repurchased and Retired During Period, Value $ (784) $ (68,103)
4.75% Convertible Senior Notes [Member]    
Class of Stock [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
4.75% Convertible Senior Notes [Member] | Share Repurchase Agreement [Member]    
Class of Stock [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.75%  
Repurchase and retirement of common stock, shares 1,037,600  
Common stock repurchased and retired, weighted average price, including fees and commissions $ 64.43