XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-based Compensation - Summary of restricted stock units (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of RSUs Outstanding, Beginning Balance   1,074,790
Number of RSUs Outstanding, Granted   66,064
Number of RSUs Outstanding, Vested   (41,813)
Number of RSUs Outstanding, Forfeited   (129,617)
Number of RSUs Outstanding, Ending Balance   969,424
Weighted- Average Grant Date Fair Value Per Share, Beginning balance   $ 50.25
Weighted- Average Grant Date Fair Value Per Share, Granted   7.8
Weighted Average Grant Date Fair Value Per Share, Vested   97.65
Weighted Average Grant Date Fair Value Per Share, Forfeited   55.65
Weighted- Average Grant Date Fair Value Per Share, Ending balance   $ 44.55
RSUs [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of RSUs Outstanding, Beginning Balance 594,238  
Number of RSUs Outstanding, Granted 0  
Number of RSUs Outstanding, Vested (46,676)  
Number of RSUs Outstanding, Forfeited (41,988)  
Number of RSUs Outstanding, Ending Balance 505,574  
Weighted- Average Grant Date Fair Value Per Share, Beginning balance $ 33.6  
Weighted- Average Grant Date Fair Value Per Share, Granted 0  
Weighted Average Grant Date Fair Value Per Share, Vested 50.78  
Weighted Average Grant Date Fair Value Per Share, Forfeited 44.22  
Weighted- Average Grant Date Fair Value Per Share, Ending balance $ 31.13