XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Summary of Stock Options (Details) - $ / shares
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 347,347 0
Weighted Average Price $ 20.59 $ 0
Weighted Average Remaining Life in Years 6 years 3 days  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 347,347  
Weighted Average Price $ 20.59  
Weighted Average Remaining Life in Years 6 years 3 days  
Stock Options | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 111,822  
Weighted Average Price $ 15.63  
Weighted Average Remaining Life in Years 4 years 4 months 17 days  
Stock Options | Share-Based Payment Arrangement, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 121,320  
Share price (in dollars per share) $ 18.19  
Weighted Average Price $ 18.19  
Weighted Average Remaining Life in Years 5 years 8 months 23 days  
Stock Options | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 114,205  
Weighted Average Price $ 28.00  
Weighted Average Remaining Life in Years 7 years 10 months 28 days  
Stock Options | Minimum | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price (in dollars per share) $ 13.79  
Stock Options | Minimum | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price (in dollars per share) 18.20  
Stock Options | Maximum | Share-Based Payment Arrangement, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price (in dollars per share) 18.18  
Stock Options | Maximum | Share-Based Payment Arrangement, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price (in dollars per share) $ 31.32