v3.24.2.u1
Stock-Based Compensation - RSU activity (Details) - Restricted stock units - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
RSUs      
Beginning balance, outstanding (in shares) 599,403 603,040 603,040
Granted (in shares) 92,505 95,636  
Vested (in shares) (265,157) (94,428)  
Forfeited (in shares) (25,055) (4,845)  
Ending balance, outstanding (in shares) 401,696 599,403 401,696
Weighted Average Grant Date Fair Value      
Beginning balance, outstanding (in dollars per share) $ 17.43 $ 18.97 $ 18.97
Granted (in dollars per share) 7.64 9.15  
Vested (in dollars per share) 13.83 17.76  
Forfeited (in dollars per share) 16.52 21.26  
Ending balance, outstanding (in dollars per share) $ 17.61 $ 17.43 $ 17.61
Weighted Average Fair Value      
Beginning balance $ 6,146,714 $ 4,819,138 $ 4,819,138
Granted 706,702 863,989  
Vested 2,120,841 848,522 3,000,000.0
Forfeited 218,566 55,365  
Ending balance $ 2,781,676 $ 6,146,714 $ 2,781,676