v3.24.2.u1
Share based compensation - Schedule of Service-Based Restricted Stock And RSU Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Shares, Beginning 9,253,370 9,257,704 9,257,704
Number of Shares, Ending 9,230,171 9,253,370 9,230,171
Weighted Average Exercise Price, Beginning (in Dollars per share) $ 11.27 $ 11.27 $ 11.27
Weighted Average Exercise Price, Ending (in Dollars per share) $ 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 553,062 271,550 271,550
Number of Shares, Granted 8,242 315,876  
Number of Shares, Vested (202,822) (34,364)  
Number of Shares, Forfeited (27,000)    
Number of Shares, Ending 331,482 553,062 331,482
Weighted Average Exercise Price, Beginning (in Dollars per share) $ 1.82 $ 4.4 $ 4.4
Weighted Average Exercise Price, Granted (in Dollars per share) 0.78 1.49  
Weighted Average Exercise Price, Vested (in Dollars per share) 0.77 5.86  
Weighted Average Exercise Price, Ending (in Dollars per share) $ 1.19 $ 1.82 $ 1.19