XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Narrative (Detail) - USD ($)
3 Months Ended 12 Months Ended
Apr. 05, 2022
Apr. 05, 2019
Apr. 11, 2012
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2012
May 09, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock based compensation cost       $ 8,819,000 $ 19,341,000        
Options granted, contractual period, years       10 years          
Unrecognized stock-based compensation cost for options       $ 7,605,000          
Restricted stock unit vesting right (in shares)       1          
Restricted stock unit vesting right, fair value (in shares)       1          
Performance units vesting right (in shares)       1          
Employee stock option                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average remaining requisite vesting period       2 years 1 month 6 days          
Restricted share units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average remaining requisite vesting period       2 years 4 months 24 days          
Vested, number of shares (Units)       314,504          
Net settlement on vesting of restricted share unit (in shares)       200,833          
Unrecognized stock-based compensation cost       $ 65,037,000          
Restricted share units (RSUs) | Vesting period 2022                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vested, number of shares (Units)           9,103      
Net settlement on vesting of restricted share unit (in shares)       4,983          
Restricted share units (RSUs) | Vesting period 2021                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vested, number of shares (Units)             46,358    
Net settlement on vesting of restricted share unit (in shares)       45,922          
Performance units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average remaining requisite vesting period       2 years 4 months 24 days          
Vested, number of shares (Units)       1,362,776          
Unrecognized stock-based compensation cost       $ 82,072,000          
Performance units | Prior to 2023                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Performance units vesting right, fair value (in shares)       1          
Performance units period       1 year          
Performance units | 2023                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Performance units period       3 years          
Employee stock purchase plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Fair value per share allowed to eligible employees to purchase through payroll deductions (in percentage)       90.00%          
Maximum percentage of employee's base salary allowed to be purchased (in percentage)       15.00%          
Maximum dollar amount of common shares allowed to be purchased       $ 25,000          
Common shares reserved for issuance (in shares)       4,200,000          
Issuance of common shares under the employee stock purchase plan (in shares)       93,659 72,645        
Compensation expense for ESPP       $ 362,000 $ 363,000        
Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       3 years          
Minimum | Restricted share units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       3 months          
Minimum | Performance units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       6 months          
Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       5 years          
Maximum | Restricted share units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       4 years          
Maximum | Performance units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award, vesting period       3 years          
2007 Omnibus Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Amended omnibus plan, increase in number of common shares authorized for issuance (in shares) 3,500,000 8,000,000 5,593,200         8,858,823  
Number of common shares authorized for issuance (in shares) 26,500,000 23,000,000 15,000,000            
2017 Omnibus Incentive Compensation Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of common shares authorized for issuance (in shares)                 15,000,000