XML 158 R148.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Restricted Stock Awards) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 05, 2022
Feb. 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Recognized compensation expenses     $ 9,348 $ 15,107 $ 13,754
Recognition of remaining compensation expense over a weighted-average period     6 months    
Restricted Stock Awards Cancelled   141,600      
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Recognized compensation expenses     $ 4,224 10,926 $ 9,642
Total unrecognized compensation expense, Nonvested restricted stock arrangements granted     $ 4,043 $ 8,048  
Recognition of remaining compensation expense over a weighted-average period     1 year 6 months    
Restricted stock fair value per share   $ 36.57 $ 55.4 $ 69.17 $ 38.79
Restricted Stock Awards Cancelled         142,760
Number of Restricted Stock Awards Vesting 231,516   75,041 333,308 109,791
Repurchase and retirement of common stock 80,339        
Awards issued during the period     13,000 7,000 564,426
Other Than Service Based Restricted Stock Awards [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Awards issued during the period       0 0