XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2018
Stockholders Equity Note Disclosure [Line Items]          
Stock-based compensation $ 7,254 $ 7,915      
Stock options, outstanding 649,647   609,965    
Restricted stock units, outstanding 516,496   531,034    
Aggregate intrinsic value of stock options exercised $ 200 $ 1,400      
Weighted average grant date fair value of share-based awards granted $ 89.25 $ 79.96      
Weighted average grant date fair value of restricted stock units granted $ 180.05        
Total unrecognized compensation cost $ 81,400        
Unrecognized compensation cost, weighted average remaining requisite service period 3 years 25 days        
Number of unvested options and restricted stock units 2,166,862        
2018 Plan          
Stockholders Equity Note Disclosure [Line Items]          
Common stock shares reserved for Issuance         2,778,000
Incentive options, vesting period       1,739,335  
Unvested Options          
Stockholders Equity Note Disclosure [Line Items]          
Incentive options, vesting period 5 years        
Restricted Stock Units and Performance Stock Units          
Stockholders Equity Note Disclosure [Line Items]          
Aggregate intrinsic value of restricted stock units vested $ 24,300 $ 30,200      
Weighted average grant date fair value of restricted stock units granted $ 180.05 $ 196.36      
RestrictedStockUnitsRSUMember          
Stockholders Equity Note Disclosure [Line Items]          
Closing price of common stock $ 168.36