Teekay Q2 2025 Financial Update | 6-K | HiddenWhale