v3.26.1
Earnout Liability - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
$ / 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.00
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.50
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 $ 1.46
Class A Common Stock | Share Price Equals or Exceeds 12.50 Per Share [Member] | Business Combination  
Loss Contingencies [Line Items]  
Share Price $ 12.50
Common stock transfers threshold trading days 20 days
Number of consecutive trading days for determining the share price 30 days