v3.26.3
Contingent Consideration (Details) - USD ($)
6 Months Ended
Jun. 21, 2024
Jun. 30, 2026
Contingent Consideration [Line Items]    
Shares deposit in escrow   20,000,000
Escrow Agreement [Member]    
Contingent Consideration [Line Items]    
Shares deposit in escrow 20,000,000  
Earnout shares   15,000,000
Tranche 1 Earnout Shares [Member]    
Contingent Consideration [Line Items]    
Earnout shares   5,000,000
Value of earnout shares (in Dollars)   $ 42,200,000
Tranche 2 Earnout Shares [Member]    
Contingent Consideration [Line Items]    
Earnout shares   15,000,000
Value of earnout shares (in Dollars)   $ 415,000,000