v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Parenthetical) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Exercise price per share $ 33.08  
Aggregate Intrinsic Value, Exercised $ 0 [1] $ 81
[1] The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2024 of $33.08 per share and the exercise price of the underlying options. The total intrinsic value of options exercised was $0 and $81 thousand during the three months ended March 31, 2024 and March 31, 2023, respectively.