XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expected dividend yield percentage 0.00%    
Stock options percentage 110.00%    
Common stock options exercises shares (in Shares) 0    
Shares reserved for future issuance 16,117,796    
Aggregate intrinsic value (in Dollars) $ 673    
Stock options, Options exercises 755,016    
Unrecognized compensation expense (in Dollars) $ 8,600    
Weighted-average period 3 years    
Aggregate intrinsic value of outstanding options $ 738    
Business acquisition shares exchange ratio   0.23334%  
Stock options granted 0    
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares reserved for future issuance 832,733    
Fair value options per share (in Dollars per share) $ 11.36   $ 11.27
Unrecognized compensation expense, total $ 7,200    
Stock-based compensation expense, recognition period 2 years 3 months 18 days    
2008 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Capital stock percentage 10.00%    
Capital stock duration 10 years    
2018 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Capital stock percentage 10.00%    
Capital stock duration 10 years    
Stock options percentage 100.00%    
2023 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares reserved for future issuance 5,905,424    
Stock options granted shares (in Shares) 1,097,901    
2023 Plan | Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options granted shares (in Shares) 1,517,946    
Stock options vesting period 3 years    
2023 Plan | Restricted Stock Units | Employees and Executives      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options granted shares (in Shares) 685,213    
Stock options, Options vested 685,213    
2023 Plan | Employee Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options vesting period 4 years    
Stock options vesting percentage 25.00%    
Stock options, Options vested 15,911    
Stock options, Options exercises 0    
2008, 2018 Stock Plan and the 2023 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized 9,189,613