Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Detail)

v3.23.3
Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2023
USD ($)
Nov. 30, 2021
USD ($)
Days
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Nov. 16, 2021
$ / shares
Debt Instrument [Line Items]                
Aggregate principal amount     $ 141,250,000   $ 141,250,000      
Payment for capped call transactions   $ 18,616,000            
Premium over last reported sale price, percentage   75.00%            
Sale price of common stock | $ / shares               $ 27.74
Initial cap price | $ / shares     $ 48.55   $ 48.55      
Strike price | $ / shares     $ 35.76   $ 35.76      
1.75% Convertible Senior Notes Due 2026 [Member]                
Debt Instrument [Line Items]                
Aggregate principal amount   $ 201,250,000            
Debt instrument, interest rate   1.75% 1.75%   1.75%      
Additional principal amount   $ 26,250,000            
Debt instrument, frequency of periodic payment         semi-annually      
Debt instrument, payment terms         is payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022      
Debt Instrument, maturity date, description         The Convertible Notes will mature on November 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes.      
Debt Instrument, maturity date         Nov. 15, 2026      
Number of trading days (whether or not consecutive) | Days   20            
Number of consecutive trading days | Days   30            
Percentage of conversion price   130.00%            
Debt instrument convertible principal amount   $ 1,000,000            
Debt instrument convertible measurement period percentage   98.00%            
Debt instrument, convertible, Date   May 15, 2026            
Initial conversion rate   0.0272068            
Initial conversion price | $ / shares   $ 36.76            
Redemption date   Nov. 20, 2024            
Percentage of conversion stock price, Redemption   130.00%            
Debt instrument, Redeemable, Number of trading days | Days   20            
Debt instrument, Redeemable, Number of consecutive trading days | Days   30            
Redemption price, Percentage of principal amount to be redeemed   100.00%            
Sinking fund   $ 0            
Debt instrument repurchase price due to fundamental change   100.00%            
Net proceeds from issuance of notes         $ 194,945,000      
Debt issuance costs     $ 6,304,000   6,304,000      
Interest expense     $ 836,000 $ 1,183,000 $ 2,503,000 $ 3,544,000    
Effective annual interest rate     2.42%   2.42%      
Convertible debt, if-converted value in excess of principal         $ 0      
Estimated fair value of convertible notes     $ 50,638,000   50,638,000      
Unwinding of capped calls related to convertible notes repurchase         $ 276,000      
65% Convertible Notes [Member]                
Debt Instrument [Line Items]                
Debt instrument, interest rate             65.00%  
Repurchase of debt instrument             $ 60,000,000  
Credit Agreement | Alterna Capital Solutions, LLC | Credit Facility [Member]                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 30,000,000              
Interest rate 9.50%              
Credit agreement term 3 years              
Minimum Annual Interest Amount on Line of Credit $ 250,000              
Credit facility interest rate description         The Credit Facility bears interest at the greater of Prime rate plus 1% or 9.5%, and minimum annual interest of $250 if no funds are drawn under the Credit Facility in a given year.      
Line of credit facility collateral         domestic receivables and other assets as determined by ACS.      
Credit Agreement | Prime Rate [Member] | Alterna Capital Solutions, LLC | Credit Facility [Member]                
Debt Instrument [Line Items]                
Interest rate 1.00%