Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v3.24.1.1.u2
Equity (Details)
3 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Sep. 09, 2022
tradingDay
$ / shares
shares
Mar. 31, 2024
tradingDay
$ / shares
shares
Jun. 22, 2023
$ / shares
Derivative [Line Items]        
Common stock, shares outstanding (in shares) | shares 50,035,824   57,317,025  
Aggregate amount of share authorized to be purchased | $ $ 5,000      
Common stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001  
Sale of price per share (in dollars per share) | $ / shares $ 2     $ 2.286
Additional shares of common stock held in escrow (in shares) | shares   7,499,993    
Earnout shares period   5 years    
Earnout period, threshold trading days     20  
Threshold One        
Derivative [Line Items]        
Earnout shares period   5 years    
Earnout shares, stock price trigger (in dollars per share) | $ / shares   $ 15.00    
Earnout period, threshold trading days   20    
Earnout period, consecutive threshold trading days   30    
Percentage of earnout shares released   50.00%    
Threshold Two        
Derivative [Line Items]        
Earnout shares period   5 years    
Earnout shares, stock price trigger (in dollars per share) | $ / shares   $ 17.50    
Earnout period, threshold trading days   20    
Earnout period, consecutive threshold trading days   30    
Percentage of earnout shares released   25.00%    
Threshold Three        
Derivative [Line Items]        
Earnout shares period   5 years    
Earnout shares, stock price trigger (in dollars per share) | $ / shares   $ 20.00    
Earnout period, threshold trading days   20    
Earnout period, consecutive threshold trading days   30    
Percentage of earnout shares released   25.00%