Satellogic Revenue Jumps 80% to $6.1 Million on New Defense Contract