The channel's previous owner filed for bankruptcy in 2023.