XML 73 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnout Liability - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
Business Combination  
Loss Contingencies [Line Items]  
Earnout deadline date May 26, 2027
Share Price Equals or Exceeds 15.00 Per Share [Member] | Business Combination  
Loss Contingencies [Line Items]  
Share Price $ 15
Common stock transfers threshold trading days 20 days
Number of consecutive trading days for determining the share price 30 days
Share Price Equals or Exceeds 17.50 Per Share [Member] | Business Combination  
Loss Contingencies [Line Items]  
Share Price $ 17.5
Common stock transfers threshold trading days 20 days
Number of consecutive trading days for determining the share price 30 days
Class A Common Stock  
Loss Contingencies [Line Items]  
Share Price $ 5.41
Class A Common Stock | Share Price Equals or Exceeds 12.50 Per Share [Member] | Business Combination  
Loss Contingencies [Line Items]  
Share Price $ 12.5
Common stock transfers threshold trading days 20 days
Number of consecutive trading days for determining the share price 30 days