v3.26.1
Significant Accounting Policies - Warrant instruments (Details)
Jun. 30, 2026
shares
Warrant instruments  
Warrants outstanding 13,966,666
Public warrants  
Warrant instruments  
Warrants outstanding 7,666,666
Private placement warrants  
Warrant instruments  
Warrants outstanding 6,300,000