Kraken Files Confidentially for IPO to Join Public Markets