XML 150 R135.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Share Matching Program Narrative (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
installment
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of installments | installment 2
Share Match Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, period to be Transferable after vesting date 2 years
Unrecognized compensation cost for unvested stock options $ 2,255,000
Cost not yet recognized, period for recognition 1 year 3 months 18 days
Share Match Units | Year One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of award vesting rights 33.33%
Share Match Units | Year Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of award vesting rights 66.66%
Maximum | Share Match Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Employers matching contribution, share match program, cap per employee $ 500
Minimum | Share Match Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Employers matching contribution, share match program, cap per employee $ 100