XML 100 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 19, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted   359,054 3,467,069 1,723,750
Cash received from exercise of stock options   $ 5,271,000 $ 445,000 $ 1,780,000
Employee contribution percentage   100.00%    
2021 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options reserved for future grant   10,049,847    
Percentage of shares issued from outstanding number of shares 5.00%      
2021 Incentive Award Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options permitted to grant 7,641,979      
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Market price of shares authorized percentage 85.00%      
Shares issued   38,968 0 0
Shares available for issuance   2,054,545    
Employee contribution percentage   15.00%    
Maximum purchase value of shares available for each employee   $ 25,000,000    
Compensation expense   $ 213,000 $ 0 $ 0
Percentage of shares issued from outstanding number of shares 1.00%      
Employee Stock Purchase Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options permitted to grant 1,329,040      
Time-based Stock Options | Certain Employees, Directors and Contractors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted     3,467,069  
Vesting, description   All options granted in 2021 were time-based options.    
Weighted average strike price     $ 14.63  
Time-based Stock Options | Certain Employees, Officers and Contractors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted   359,054    
Vesting, description   All options granted in 2022 were time-based options.    
Weighted average strike price   $ 16.08    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cash received from exercise of stock options   $ 5,271,000 $ 445,000 1,780,000
Tax benefit from equity options exercised   1,223,000 93,000 409,000
Compensation expense   8,500,000 4,863,000 1,808,000
Aggregate intrinsic value of options outstanding   59,450,000    
Aggregate intrinsic value of vested and exercisable options   46,196,000    
Aggregate intrinsic value of options exercised   $ 18,764,000 $ 3,743,000 $ 1,816,000
Weighted average fair value of options granted   $ 9.26 $ 7.57 $ 3.24
Total unrecognized compensation cost related to non-vested stock awards   $ 18,413,000    
Total unrecognized compensation cost related to non-vested stock awards, weighted average recognition period   2 years 9 months 29 days    
Stock Options | Certain Employees and Contractors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted       1,723,750
Vesting, description   Of the options granted, there were time-based options and performance-based options, which vest upon achievement of the sales performance milestone.    
Weighted average strike price       $ 6.38
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense   $ 1,865,000 $ 85,000 $ 0
Total unrecognized compensation cost related to non-vested stock awards   $ 15,723,000    
Total unrecognized compensation cost related to non-vested stock awards, weighted average recognition period   3 years 7 months 20 days    
Fair value of RSU vested   $ 17,360 $ 0 $ 0
Vested     0 0
Forfeited     0 0
Restricted Stock Units | 2021 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Contractual term   10 years    
Vesting, description   RSUs granted under the 2021 Plan have a ten-year contractual term and typically vest over a three or four-year period, contingent upon continued service with the Company.    
Number of shares granted   929,090 79,886 0
Vested   36,004    
Forfeited   8,918    
Restricted Stock Units | 2021 Incentive Award Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
Restricted Stock Units | 2021 Incentive Award Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years