XML 118 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Detailed Information Regarding Active Stock Incentive Plans (Details)
12 Months Ended
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Remaining shares available for grant under the plan (in shares) 336,566
Outstanding shares granted under the plan (in shares) 1,387,866
2014 Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares available for grant under the plan (in shares) 1,100,000
Remaining shares available for grant under the plan (in shares) 0
Outstanding shares granted under the plan (in shares) 189,975
2018 Equity and Incentive Compensation Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total shares available for grant under the plan (in shares) 2,289,479
Remaining shares available for grant under the plan (in shares) 336,566
Outstanding shares granted under the plan (in shares) 1,197,891
Number of additional shares authorized (in shares) 1,100,000