v3.24.3
Share based compensation - Schedule of Service-Based Restricted Stock And RSU Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Shares, Beginning 9,230,171 9,253,370 9,257,704 9,257,704
Number of Shares, Ending 9,219,006 9,230,171 9,253,370 9,219,006
Weighted Average Exercise Price, Beginning (in Dollars per share) $ 11.28 $ 11.27 $ 11.27 $ 11.27
Weighted Average Exercise Price, Ending (in Dollars per share) $ 11.28 $ 11.28 $ 11.27 $ 11.28
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Shares, Beginning 331,482 553,062 271,550 271,550
Number of Shares, Granted 886,959 8,242 315,876  
Number of Shares, Vested (54,000) (202,822) (34,364)  
Number of Shares, Forfeited (27,000) (27,000)    
Number of Shares, Ending 1,137,441 331,482 553,062 1,137,441
Weighted Average Exercise Price, Beginning (in Dollars per share) $ 1.19 $ 1.82 $ 4.4 $ 4.4
Weighted Average Exercise Price, Granted (in Dollars per share) 0.58 0.78 1.49  
Weighted Average Exercise Price, Vested (in Dollars per share) 0.56 0.77 5.86  
Weighted Average Exercise Price, Ending (in Dollars per share) $ 0.76 $ 1.19 $ 1.82 $ 0.76