XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Proceeds from exercise of stock options $ 1,522 $ 1,270
Number of options, Outstanding 14,241,187  
Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense related to non-vested stock compensation awards granted under the Plan $ 7,800  
Expected remaining weighted average vesting period 3 years 1 month 6 days  
Non-cash stock-based compensation expense $ 2,900 $ 700
Common stock granted 35,693 0
Options to Purchase Common Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock options exercised 664,432 547,957
Proceeds from exercise of stock options $ 1,500 $ 1,300
Stock option granted, contractual term 7 years 7 years
Common stock unit granted 793,495 340,500
Unrecognized compensation expense related to non-vested stock compensation awards granted under the Plan $ 36,400  
Expected remaining weighted average vesting period 3 years 1 month 6 days  
Non-cash stock-based compensation expense $ 5,400 $ 2,200
Stock options to purchase shares of common stock 8,869,384