v3.26.1
Warrants (Details)
Jun. 30, 2026
$ / shares
shares
Warrants [Line Items]  
Warrants outstanding shares | shares 9,357,000
Warrant price per share (in Dollars per share) | $ / shares $ 11.5
Common Stock [Member]  
Warrants [Line Items]  
Warrants outstanding shares | shares 1
Warrant price per share (in Dollars per share) | $ / shares $ 11.5
Public Warrants [Member]  
Warrants [Line Items]  
Warrants outstanding shares | shares 6,900,000
Warrant price per share (in Dollars per share) | $ / shares $ 11.5
Private Warrants [Member]  
Warrants [Line Items]  
Warrants outstanding shares | shares 2,457,000
Warrant price per share (in Dollars per share) | $ / shares $ 11.5